Condividi tramite


Metodo ICorProfilerFunctionControl::SetILInstrumentedCodeMap

Imposta una mappa del codice per la funzione specificata usando le voci della mappa CIL (Common Intermediate Language) specificate.

Sintassi

HRESULT SetILInstrumentedCodeMap(  
    [in]   ULONG      cILMapEntries,  
    [in, size_is(cILMapEntries)] COR_IL_MAP rgILMapEntries[]);  

Parametri

cILMapEntries
[in] Numero di voci nella mappa.

rgILMapEntries
[in] Matrice allocata dal chiamante di voci COR_IL_MAP. L'interpretazione di queste voci è uguale al metodo ICorProfilerInfo::SetILInstrumentedCodeMap .

Commenti

L'impostazione del mapping chiamando questo metodo consente al debugger di recuperare il mapping chiamando ICorDebugILCode2::GetInstrumentedILMap. Il debugger potrà anche usare il mapping internamente durante il calcolo degli offset IL per le analisi dello stack e la durata delle variabili.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 4.5

Vedi anche