Enumeração CorDebugDebugEventKind
Indica o tipo de evento cujas informações são decodificadas pelo método DecodeEvent.
Sintaxe
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;
Membros
Membro | DESCRIÇÃO |
---|---|
DEBUG_EVENT_KIND_MODULE_LOADED |
Um evento de carga do módulo. |
DEBUG_EVENT_KIND_MODULE_UNLOADED |
Um evento de descarga do módulo. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE |
Uma exceção de primeira chance. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE |
Uma exceção de usuário de primeira chance. |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND |
Uma exceção para a qual existe um manipulador catch . |
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED |
Uma exceção não manipulada. |
Comentários
Um membro da enumeração CorDebugDebugEventKind
é retornada ao chamar o método ICorDebugDebugEvent::GetEventKind.
Observação
Essa enumeração deve ser usada apenas em cenários de depuração do .NET Native.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4.6, somente .NET Native
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.