Sdílet prostřednictvím


CLRDATA_METHDEF_EXTENT – struktura

Popisuje oblast kódu IL přidruženou k metodě.

Poznámka:

Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug API, ICorProfiler pokud je to možné.

Syntaxe

struct CLRDATA_METHDEF_EXTENT
{
    CLRDATA_ADDRESS startAddress;
    CLRDATA_ADDRESS endAddress;
    ULONG32 enCVersion
    CLRDataMethodDefinitionExtentType type;
};

Členové

Člen Popis
startAddress Počáteční adresa oblasti kódu IL přidružené k metodě.
endAddress Koncová adresa oblasti kódu IL přidružené k metodě.
enCVersion Verze EnC kódu v tomto rozsahu.
type Typ rozsahu přidruženého k metodě. ClRDataMethodDefinitionExtentType výčtu má momentálně jednu hodnotu: CLRDATA_METHDEF_IL (0)

Poznámky

Tato struktura se nachází uvnitř modulu runtime a není vystavena prostřednictvím žádných hlaviček nebo souborů knihovny. Chcete-li ji použít, definujte strukturu, jak je uvedeno výše, kde CLRDATA_ADDRESS je 64bitové celé číslo bez znaménka.

Požadavky

Platformy: Viz požadavky na systém. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7

Viz také