Sdílet prostřednictvím


ICorDebugStepper::SetInterceptMask – metoda

Nastaví hodnotu, která určuje typy kódu, které jsou stupňovité.

Syntaxe

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parametry

mask [v] Kombinace hodnot CorDebugIntercept výčtu, která určuje typy kódu.

Poznámky

Pokud je bit zachytávacího objektu nastavený, krokovač se dokončí při výskytu daného typu zachytávání kódu. Pokud bit vymažete, kód zachycení se přeskočí.

Metoda SetInterceptMask může mít nepředvídatelné interakce s ICorDebugStepper::SetUnmappedStopMask (z pohledu uživatele). Pokud například jediná viditelná (tj. neinterní) část inicializačního kódu třídy neobsahuje informace o mapování a STOP_NO_MAPPING_INFO není nastavena (viz ICorDebugStepper::SetUnmappedStopMask metoda a CorDebugUnmappedStopStop), krokper přejde přes inicializaci třídy. Ve výchozím nastavení se použije pouze hodnota INTERCEPT_NONE výčtu CorDebugIntercept .

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 1.0