Udostępnij za pośrednictwem


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

Zobacz też