共用方式為


CLRDataDetailedFrameType 列舉

詳細描述呼叫堆疊中的框架類型。

語法

typedef enum CLRDataDetailedFrameType {
    CLRDATA_DETFRAME_UNRECOGNIZED,
    CLRDATA_DETFRAME_UNKNOWN_STUB,
    CLRDATA_DETFRAME_CLASS_INIT,
    CLRDATA_DETFRAME_EXCEPTION_FILTER,
    CLRDATA_DETFRAME_SECURITY,
    CLRDATA_DETFRAME_CONTEXT_POLICY,
    CLRDATA_DETFRAME_INTERCEPTION,
    CLRDATA_DETFRAME_PROCESS_START,
    CLRDATA_DETFRAME_THREAD_START,
    CLRDATA_DETFRAME_TRANSITION_TO_MANAGED,
    CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED,
    CLRDATA_DETFRAME_COM_INTEROP_STUB,
    CLRDATA_DETFRAME_DEBUGGER_EVAL,
    CLRDATA_DETFRAME_CONTEXT_SWITCH,
    CLRDATA_DETFRAME_FUNC_EVAL,
    CLRDATA_DETFRAME_FINALLY
} CLRDataDetailedFrameType;

成員

member 描述
CLRDATA_DETFRAME_UNRECOGNIZED 0 無法辨識框架類型。
CLRDATA_DETFRAME_UNKNOWN_STUB 1 框架是未知的存根。
CLRDATA_DETFRAME_CLASS_INIT 2 框架是類別初始化表達式。
CLRDATA_DETFRAME_EXCEPTION_FILTER 3 框架是例外狀況篩選條件。
CLRDATA_DETFRAME_SECURITY 4 框架必須與安全性相關聯。
CLRDATA_DETFRAME_CONTEXT_POLICY 5 框架必須與內容原則相關。
CLRDATA_DETFRAME_INTERCEPTION 6 框架必須與攔截相關聯。
CLRDATA_DETFRAME_PROCESS_START 7 框架會對應至進程啟動。
CLRDATA_DETFRAME_THREAD_START 8 框架會對應至線程開始。
CLRDATA_DETFRAME_TRANSITION_TO_MANAGED 9 框架是轉換成 Managed 程式代碼的轉換框架。
CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED 10 框架是轉換成 Unmanaged 程式代碼的轉換框架。
CLRDATA_DETFRAME_COM_INTEROP_STUB 11 框架是 COM Interop 存根。
CLRDATA_DETFRAME_DEBUGGER_EVAL 12 框架必須與調試程式評估搭配使用。
CLRDATA_DETFRAME_CONTEXT_SWITCH 13 框架必須與內容切換相關。
CLRDATA_DETFRAME_FUNC_EVAL 14 框架是函式評估。
CLRDATA_DETFRAME_FINALLY 15 框架會對應至 finally 區塊。

備註

此列舉位於運行時間內,不會透過任何標頭或連結庫檔案公開。 若要使用它,請依照上述指定來定義 列舉。

需求

平台:請參閱系統需求標頭:連結庫:.NET Framework 版本: 自 4.7 起可用

另請參閱