Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente un segment du code CIL (Common Intermediate Language) ou du code natif.
Méthodes
| Méthode | Descriptif |
|---|---|
| CreateBreakpoint, méthode | Crée un point d’arrêt au décalage spécifié. |
| GetAddress, méthode | Obtient l’adresse virtuelle relative (RVA) du segment de code que cela ICorDebugCode représente. |
| GetCode, méthode | Obtient tout le code de la fonction spécifiée, mis en forme pour le désassemblement. Cette méthode a été déconseillée ; utilisez plutôt ICorDebugCode2 ::GetCodeChunks . |
| GetEnCRemapSequencePoints, méthode | Non implémenté. |
| GetFunction, méthode | Obtient le « ICorDebugFunction » associé à ce ICorDebugCode. |
| GetILToNativeMapping, méthode | Obtient un tableau d’instances « COR_DEBUG_IL_TO_NATIVE_MAP » qui représentent des mappages des décalages CIL aux décalages natifs. |
| GetSize, méthode | Obtient la taille, en octets, du code binaire représenté par ce ICorDebugCode. |
| GetVersionNumber, méthode | Obtient le numéro de base unique qui identifie la version du code que cela ICorDebugCode représente. |
| IsIL, méthode | Obtient une valeur qui indique si elle ICorDebugCode est compilée dans CIL. |
Remarques
ICorDebugCode peut représenter le code CIL ou natif. Un objet « ICorDebugFunction » qui représente le code CIL peut avoir zéro ou un objet ICorDebugCode associé. Un objet « ICorDebugFunction » qui représente le code natif peut avoir n’importe quel nombre d’objets ICorDebugCode qui lui sont associés.
Note
Cette interface ne prend pas en charge l’appel à distance, soit entre ordinateurs, soit interprocesseur.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 1.0