共用方式為


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;

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 未處理的例外狀況。

備註

列舉的 CorDebugDebugEventKind 成員會呼叫 ICorDebugDebugEvent::GetEventKind 方法來傳回。

備註

此列舉僅適用於 .NET 原生偵錯案例。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 從 .NET Framework 4.6 開始提供