CorDebugDebugEventKind 列舉
表示由 DecodeEvent 方法解碼其資訊的事件類型。
語法
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;
成員
member | 描述 |
---|---|
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 |
未處理的例外狀況。 |
備註
呼叫 ICorDebugDebugEvent::GetEventKind 方法會傳回 CorDebugDebugEventKind
列舉的成員。
注意
這個列舉僅適用於 .NET Native 偵錯案例。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 4.6 起提供,.NET Native