Metodo ICorProfilerFunctionControl::SetILInstrumentedCodeMapICorProfilerFunctionControl::SetILInstrumentedCodeMap Method

Imposta una mappa del codice per la funzione specificata usando le voci della mappa CIL (Common Intermediate Language) specificate.Sets a code map for the specified function by using the specified Common Intermediate Language (CIL) map entries.

SintassiSyntax

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

ParametriParameters

cILMapEntries
[in] Numero di voci nella mappa.[in] The number of entries in the map.

rgILMapEntries
[in] Matrice allocata dal chiamante di voci COR_IL_MAP.[in] The caller-allocated array of COR_IL_MAP entries. L'interpretazione di queste voci è lo stesso di ICorProfilerInfo:: SetILInstrumentedCodeMap metodo.The interpretation of these entries is the same as for the ICorProfilerInfo::SetILInstrumentedCodeMap method.

NoteRemarks

Impostare il mapping chiamando questo metodo consente al debugger di recuperare il mapping chiamando icordebugilcode2:: Getinstrumentedilmap.Setting the mapping by calling this method allows the debugger to retrieve the mapping by calling 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.It also allows the debugger to use the mapping internally when calculating IL offsets for stack traces and variable lifetimes.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: CorProf.idl, CorProf.hHeader: CorProf.idl, CorProf.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4.5Available since 4.5.NET Framework Versions: Disponibile dalla 4.5Available since 4.5

Vedere ancheSee Also

Interfaccia ICorProfilerInfoICorProfilerInfo Interface