Partager via


CorDebugDebugEventKind, énumération

Indique le type d’événement dont les informations sont décodées par la méthode DecodeEvent .

Syntaxe

typedef enum CorDebugDebugEventKind {
    DEBUG_EVENT_KIND_MODULE_LOADED                          = 1,
    DEBUG_EVENT_KIND_MODULE_UNLOADED                        = 2,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE         = 3,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE    = 4,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND  = 5,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED            = 6
} CorDebugRecordFormat;

Membres

Membre Description
DEBUG_EVENT_KIND_MODULE_LOADED Événement de chargement de module.
DEBUG_EVENT_KIND_MODULE_UNLOADED Événement de déchargement de module.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE Exception de première chance.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE Exception utilisateur de première chance.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Exception pour laquelle il existe un gestionnaire catch.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED Exception non gérée.

Remarques

Un membre de l’énumération CorDebugDebugEventKind est retourné par l’appel de la méthode ICorDebugDebugEvent::GetEventKind.

Notes

Cette énumération est destinée à une utilisation dans des scénarios de débogage .NET Native uniquement.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 4.6, .NET Native uniquement

Voir aussi