Partager via


ICorDebugStepper ::SetInterceptMask, méthode

Définit une valeur qui spécifie les types de code qui sont pas à pas.

Syntaxe

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Paramètres

mask [in] Combinaison de valeurs de l’énumération CorDebugIntercept qui spécifie les types de code.

Remarques

Si le bit d’un intercepteur est défini, le pas à pas se termine lorsque le type donné de code d’interception est rencontré. Si le bit est effacé, le code d’interception est ignoré.

La SetInterceptMask méthode peut avoir des interactions imprévues avec ICorDebugStepper ::SetUnmappedStopMask (du point de vue de l’utilisateur). Par exemple, si la seule partie visible (autrement dit, non interne) du code d’initialisation de classe ne dispose pas d’informations de mappage et que STOP_NO_MAPPING_INFO n’est pas définie (voir la méthode ICorDebugStepper ::SetUnmappedStopMask et l’énumération CorDebugUnmappedStop), le pas à pas pas sur l’initialisation de classe. Par défaut, seule la valeur INTERCEPT_NONE de l’énumération CorDebugIntercept sera utilisée.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

En-tête: CorDebug.idl, CorDebug.h

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0