Partilhar via


Método ICorProfilerFunctionControl::SetILInstrumentedCodeMap

Define um mapa de código para a função especificada com as entradas de mapa de Linguagem Intermédia Comum (CIL) especificadas.

Sintaxe

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

Parâmetros

cILMapEntries
[in] O número de entradas no mapa.

rgILMapEntries
[in] A matriz atribuída pelo autor da chamada de entradas COR_IL_MAP. A interpretação destas entradas é a mesma do método ICorProfilerInfo::SetILInstrumentedCodeMap .

Observações

Definir o mapeamento ao chamar este método permite ao depurador obter o mapeamento ao chamar ICorDebugILCode2::GetInstrumentedILMap. Também permite que o depurador utilize o mapeamento internamente ao calcular desvios il para rastreios de pilha e durações variáveis.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 4.5

Ver também