指示其信息由 DecodeEvent 方法解码的事件的类型。
Syntax
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;
Members
| 成员 | Description | 
|---|---|
| DEBUG_EVENT_KIND_MODULE_LOADED | 模块加载事件。 | 
| DEBUG_EVENT_KIND_MODULE_UNLOADED | 模块卸载事件。 | 
| DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE | 第一次发生异常。 | 
| DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE | 第一机会用户异常。 | 
| DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND | 处理程序所在的 catch异常。 | 
| DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED | 未经处理的异常。 | 
注解
通过调用 ICorDebugDebugDebugEvent::GetEventKind 方法返回枚举的成员CorDebugDebugEventKind。
注释
此枚举仅适用于 .NET 本机调试方案。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.6 起可用