struktura CLRDATA_METHDEF_EXTENT
Opisuje region kodu IL skojarzony z metodą.
Uwaga
Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug
API i ICorProfiler
, jeśli jest to możliwe.
Składnia
struct CLRDATA_METHDEF_EXTENT
{
CLRDATA_ADDRESS startAddress;
CLRDATA_ADDRESS endAddress;
ULONG32 enCVersion
CLRDataMethodDefinitionExtentType type;
};
Elementy członkowskie
Element członkowski | opis |
---|---|
startAddress |
Adres początkowy regionu kodu IL skojarzony z metodą. |
endAddress |
Adres końcowy regionu kodu IL skojarzony z metodą. |
enCVersion |
Wersja EnC kodu w tym zakresie. |
type |
Typ zakresu skojarzonego z metodą . Wyliczenie CLRDataMethodDefinitionExtentType ma obecnie jedną wartość: CLRDATA_METHDEF_IL (0) |
Uwagi
Ta struktura znajduje się wewnątrz środowiska uruchomieniowego i nie jest uwidaczniona za pośrednictwem żadnych nagłówków ani plików biblioteki. Aby go użyć, zdefiniuj strukturę, jak określono powyżej, gdzie CLRDATA_ADDRESS
jest 64-bitową liczbą całkowitą bez znaku.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7