Поделиться через


Метод ICorProfilerFunctionControl::SetILInstrumentedCodeMap

Задает карту кода для указанной функции с помощью указанных записей карты CIL.

Синтаксис

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

Параметры

cILMapEntries
[in] Количество записей на карте.

rgILMapEntries
[in] Выделенный вызывающим массив COR_IL_MAP записей. Интерпретация этих записей аналогична методу ICorProfilerInfo::SetILInstrumentedCodeMap .

Замечания

Задание сопоставления путем вызова этого метода позволяет отладчику получить сопоставление путем вызова ICorDebugILCode2::GetInstrumentedILMap. Он также позволяет отладчику использовать сопоставление внутренне при вычислении смещения IL для трассировки стека и времени существования переменных.

Требования

Платформ: См. требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

Версии .NET Framework: Доступно с версии 4.5

См. также