Freigeben über


ILCodeKind-Aufzählung

Stellt Werte bereit, die angeben, ob der Debugger auf lokale Variablen oder Code zugreifen kann, der in der ReJIT-Instrumentierung des Profilers hinzugefügt wurde.

Syntax

typedef enum ILCodeKind {
   ILCODE_ORIGINAL_IL = 0x1,
   ILCODE_REJIT_IL = 0x2,
} ILCodeKind;

Elemente

Membername Description
ILCODE_ORIGINAL_IL Der Debugger hat keinen Zugriff auf Informationen aus der ReJIT-Instrumentierung.
ILCODE_REJIT_IL Der Debugger hat Zugriff auf Informationen aus der ReJIT-Instrumentierung.

Bemerkungen

Ein Element der ILCodeKind Enumeration kann an die Methoden EnumerateLocalVariablesEx und GetLocalVariableEx übergeben werden, um zu bestimmen, ob der Debugger auf Variablen zugreifen kann, die in der ReJIT-Instrumentierung des Profilers hinzugefügt wurden, und an die GetCodeEx-Methode , um zu bestimmen, ob der Debugger auf instrumentierte IL zugreifen kann.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 4.5.2

Siehe auch