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