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í nastavená (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 podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 1.0