Partager via


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

Voir aussi

Autres ressources

Énumérations de débogage