Udostępnij za pośrednictwem


ICorDebugStepper::SetInterceptMask — Metoda

Ustawia wartość, która określa typy kodu, do których wchodzi.

Składnia

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parametry

mask [in] Kombinacja wartości wyliczenia CorDebugIntercept, która określa typy kodu.

Uwagi

Jeśli bit dla przechwytywania jest ustawiony, krokper zostanie ukończony po napotkaniu danego typu przechwycenia kodu. Jeśli bit zostanie wyczyszczony, przechwycenie kodu zostanie pominięte.

Metoda SetInterceptMask może mieć nieprzewidziane interakcje z elementem ICorDebugStepper::SetUnmappedStopMask (z punktu widzenia użytkownika). Jeśli na przykład jedyna widoczna część kodu inicjowania klasy (innej niż wewnętrzna) nie zawiera informacji o mapowaniu, a STOP_NO_MAPPING_INFO nie jest ustawiona (zobacz metodę ICorDebugStepper::SetUnmappedStopMask i wyliczenie CorDebugUnmappedStop), krok krok po inicjowaniu klasy. Domyślnie będzie używana tylko INTERCEPT_NONE wartość CorDebugIntercept wyliczenia.

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

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