Freigeben über


ILCodeKind-Enumeration

[Wird nur in .NET Framework 4.5.2 und neueren Versionen unterstützt]

Stellt Werte bereit, die angeben, ob der Debugger auf lokale Variablen oder Code, die in der Profiler-ReJIT-Instrumentation hinzugefügt wurden, zugreifen kann.

Syntax

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

Members

Membername Beschreibung
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.

Hinweise

Ein Member 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 Profiler-ReJIT-Instrumentierung hinzugefügt wurden. Es kann außerdem an die GetCodeEx-Methode übergeben werden, um zu bestimmen, ob der Debugger auf instrumentierte IL zugreifen kann.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 4.5.2 verfügbar

Weitere Informationen