Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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