CLRDATA_METHDEF_EXTENT-Struktur
Beschreibt eine IL-Coderegion, die einer Methode zugeordnet ist.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug
und ICorProfiler
zu arbeiten.
Syntax
struct CLRDATA_METHDEF_EXTENT
{
CLRDATA_ADDRESS startAddress;
CLRDATA_ADDRESS endAddress;
ULONG32 enCVersion
CLRDataMethodDefinitionExtentType type;
};
Member
Member | Beschreibung |
---|---|
startAddress |
Die Startadresse eines IL-Codebereichs, der einer Methode zugeordnet ist. |
endAddress |
Die Endadresse eines IL-Codebereichs, der einer Methode zugeordnet ist. |
enCVersion |
Die EnC-Version des Codes in diesem Umfang. |
type |
Der Typ des Umfangs, der der Methode zugeordnet ist. Die CLRDataMethodDefinitionExtentType-Aufzählung weist derzeit einen Wert auf: CLRDATA_METHDEF_IL (0) |
Hinweise
Diese Struktur befindet sich innerhalb der Runtime und wird nicht über Header- oder Bibliotheksdateien verfügbar gemacht. Um sie zu verwenden, definieren Sie die oben angegebene Struktur, wobei es sich bei CLRDATA_ADDRESS
um eine 64-Bit-Ganzzahl ohne Vorzeichen handelt.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7