Condividi tramite


Struttura CLRDATA_METHDEF_EXTENT

Descrive un'area del codice IL associata a un metodo.

Nota

Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug le API e ICorProfiler quando possibile.

Sintassi

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

Membri

Membro Descrizione
startAddress Indirizzo iniziale di un'area del codice IL associata a un metodo.
endAddress Indirizzo finale di un'area del codice IL associata a un metodo.
enCVersion Versione EnC del codice in questo extent.
type Tipo di extent associato al metodo . L'enumerazione CLRDataMethodDefinitionExtentType ha attualmente un valore: CLRDATA_METHDEF_IL (0)

Osservazioni:

Questa struttura si trova all'interno del runtime e non viene esposta tramite intestazioni o file di libreria. Per usarla, definire la struttura come specificato in precedenza, dove CLRDATA_ADDRESS è un intero senza segno a 64 bit.

Requisiti

Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7

Vedi anche