ICorDebugStepper::SetInterceptMask, méthode
Définit une valeur qui spécifie les types de code qui font l’objet d’un pas à pas détaillé.
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.
Notes
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 méthode SetInterceptMask
peut avoir des interactions imprévues avec ICorDebugStepper::SetUnmappedStopMask (du point de vue de l’utilisateur). Par exemple, si la seule partie visible (c’est-à-dire non interne) du code d’initialisation de la classe ne dispose d’aucune information de mappage et que STOP_NO_MAPPING_INFO n’est pas défini (voir la méthode ICorDebugStepper::SetUnmappedStopMask et l’énumération CorDebugUnmappedStop), le pas à pas ignore l’initialisation de la classe. Par défaut, seule la valeur INTERCEPT_NONE de l’énumération CorDebugIntercept
est utilisée.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible à partir de la version 1.0