Udostępnij za pośrednictwem


ICorDebugStepper::SetUnmappedStopMask — Metoda

Ustawia wartość określającą typ niezamapowanego kodu, w którym wykonanie zostanie zatrzymane.

Składnia

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

Parametry

mask [in] Wartość wyliczenia CorDebugUnmappedStop, która określa typ niezamapowanego kodu, w którym debuger zatrzyma wykonywanie.

Wartość domyślna to STOP_OTHER_UNMAPPED. Wartość STOP_UNMANAGED jest prawidłowa tylko w przypadku debugowania międzyoperacyjnego.

Uwagi

Gdy debuger znajdzie kompilację typu just in time (JIT), która nie ma odpowiedniego mapowania na wspólny język pośredni (CIL), zatrzymuje wykonywanie, jeśli flaga określająca ten typ niezmapowanego kodu została ustawiona; w przeciwnym razie przechodzenie w sposób przezroczysty będzie kontynuowany.

Jeśli debuger nie używa kroku do wprowadzania metody, nie musi przechodzić przez niezmapowany kod.

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 1.0