Metodo ICorDebugILCode2::GetInstrumentedILMap
[Supportato in .NET Framework 4.5.2 e versioni successive]
Restituisce una mappa dagli offset di linguaggio intermedio (IL) instrumentati dal profiler agli offset IL elaborati con il metodo originale per l'istanza corrente.
Sintassi
HRESULT GetInstrumentedILMap(
[in] ULONG32 cMap,
[out] ULONG32 *pcMap,
[out, size_is(cMap), length_is(*pcMap)] COR_IL_MAP map[]
);
Parametri
cMap
[in] Capacità di memoria della matrice map
. Per altre informazioni, vedere la sezione Osservazioni.
pcMap
[out] Numero di valori COR_IL_MAP scritti nella matrice map.
map
[out] Matrice di valori COR_IL_MAP che fornisce informazioni sui mapping dal linguaggio intermedio (IL) instrumentato dal profiler all'IL del metodo originale.
Commenti
Se il profiler imposta il mapping chiamando il metodo ICorProfilerInfo::SetILInstrumentedCodeMap , il debugger può chiamare questo metodo per recuperare il mapping e usare il mapping internamente quando si calcolano gli offset IL per le tracce dello stack e la durata delle variabili.
Se cMap
è 0 ed pcMap
è diverso da Null, pcMap
è impostato sul numero di valori COR_IL_MAP disponibili. Se cMap
è diverso da zero, rappresenta la capacità di memoria della matrice map
. Quando il metodo restituisce, map
contiene un massimo di elementi e pcMap
viene impostato sul numero di cMap
valori COR_IL_MAP effettivamente scritti nella map
matrice.
Se il linguaggio intermedio (IL) non è instrumentato o il profiler non ha fornito un mapping, il metodo restituisce S_OK
e imposta pcMap
su 0.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 4.5.2
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per