Udostępnij przez


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 CorDebugUnmappedStopStop), krok krok po zainicjowaniu klasy. Domyślnie będzie używana tylko INTERCEPT_NONE wartość CorDebugIntercept wyliczenia.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

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

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 1.0