Condividi tramite


Struttura DacpReJitData

Definisce le informazioni di base su un determinato metodo instrumentato dal profiler.

Nota

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

Sintassi

struct MSLAYOUT DacpReJitData
{
    enum Flags
    {
        kUnknown,
        kRequested,
        kActive,
        kReverted,
    };

    CLRDATA_ADDRESS                 rejitID;
    Flags                           flags;
    CLRDATA_ADDRESS                 NativeCodeAddr;
};

Members

Membro Descrizione
rejitID Numero di revisione ReJit per un metodo.
flags Flag che indica lo stato corrente della strumentazione ReJit del metodo per la versione specificata.
NativeCodeAddr Indirizzo di base dell'implementazione rejitted del metodo.

Commenti

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. La struttura deve essere definita anche utilizzando ms_struct la compressione se non si usano i compilatori Microsoft.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Nessuno
Libreria: Nessuno
Versioni di .NET Framework: Disponibile dalla versione 4.7

Vedi anche