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