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