Udostępnij za pośrednictwem


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 przydzielonych 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.

Wymagania

Platformy: Zobacz Wymagania systemowe.

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

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 4.5

Zobacz też