CorDebugIntercept
Mise à jour : novembre 2007
Indique les types de code qui peut être intercepté (autrement dit, exécuté en mode pas à pas).
typedef enum CorDebugIntercept {
INTERCEPT_NONE = 0x0,
INTERCEPT_CLASS_INIT = 0x01,
INTERCEPT_EXCEPTION_FILTER = 0x02,
INTERCEPT_SECURITY = 0x04,
INTERCEPT_CONTEXT_POLICY = 0x08,
INTERCEPT_INTERCEPTION = 0x10,
INTERCEPT_ALL = 0xffff
} CorDebugIntercept;
Membres
Membre |
Description |
---|---|
INTERCEPT_NONE |
Aucun code ne peut être intercepté. |
INTERCEPT_CLASS_INIT |
Un constructeur peut être intercepté. |
INTERCEPT_EXCEPTION_FILTER |
Un filtre d'exceptions peut être intercepté. |
INTERCEPT_SECURITY |
Le code qui applique la sécurité peut être intercepté. |
INTERCEPT_CONTEXT_POLICY |
Une stratégie de contexte peut être interceptée. |
INTERCEPT_INTERCEPTION |
Non utilisé. |
INTERCEPT_ALL |
Tout le code peut être intercepté. |
Notes
Utilisez la méthode ICorDebugStepper::SetInterceptMask pour établir les types de code qui peut être intercepté.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorDebug.idl
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0