Freigeben über


ICorProfilerFunctionControl::SetILInstrumentedCodeMap-Methode

Legt eine Codezuordnung für die angegebene Funktion mithilfe der angegebenen CIL-Zuordnungseinträge (Common Intermediate Language) fest.

Syntax

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

Die Parameter

cILMapEntries
[in] Die Anzahl der Einträge in der Karte.

rgILMapEntries
[in] Das vom Aufrufer zugewiesene Array von COR_IL_MAP Einträgen. Die Interpretation dieser Einträge entspricht der ICorProfilerInfo::SetILInstrumentedCodeMap-Methode .

Bemerkungen

Durch Das Festlegen der Zuordnung durch Aufrufen dieser Methode kann der Debugger die Zuordnung abrufen, indem ICorDebugILCode2::GetInstrumentedILMap aufgerufen wird. Außerdem ermöglicht der Debugger die interne Verwendung der Zuordnung beim Berechnen von IL-Offsets für Stapelüberwachungen und Variablenlebensdauern.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Kopfball: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Verfügbar seit 4.5

Siehe auch