Compartir a través de


Enumeración CorDebugDebugEventKind

Indica el tipo de evento cuya información se descodifica por medio del método DecodeEvent.

Sintaxis

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;

Miembros

Miembro Descripción
DEBUG_EVENT_KIND_MODULE_LOADED Evento load del módulo.
DEBUG_EVENT_KIND_MODULE_UNLOADED Evento unload del módulo.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE Primera excepción.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE Primera excepción de usuario.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Excepción para la que existe un controlador catch.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED Excepción sin controlar.

Comentarios

Se devuelve un miembro de la enumeración CorDebugDebugEventKind mediante una llamada al método ICorDebugDebugEvent::GetEventKind.

Nota

Esta enumeración está pensada solo para su uso en escenarios de depuración .NET Native.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.6, solo en .NET Native

Consulte también