Udostępnij przez


ICorProfilerFunctionControl::SetILInstrumentedCodeMap — Metoda

Ustawia mapę kodu dla określonej funkcji przy użyciu określonych wpisów mapy języka wspólnego języka pośredniego (CIL).

Składnia

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

Parametry

cILMapEntries
[in] Liczba wpisów na mapie.

rgILMapEntries
[in] Tablica przydzielona przez obiekt wywołujący COR_IL_MAP wpisów. Interpretacja tych wpisów jest taka sama jak w przypadku metody ICorProfilerInfo::SetILInstrumentedCodeMap .

Uwagi

Ustawienie mapowania przez wywołanie tej metody umożliwia debugerowi pobranie mapowania przez wywołanie metody ICorDebugILCode2::GetInstrumentedILMap. Umożliwia również debugerowi użycie mapowania wewnętrznie podczas obliczania przesunięć IL dla śladów stosu i zmiennych okresów istnienia.

Requirements

Platformy: Zobacz Wymagania systemowe.

Nagłówek: CorProf.idl, CorProf.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: Dostępne od wersji 4.5

Zobacz także