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

另請參閱