共用方式為


CorDebugStepReason

更新:2007 年 11 月

提供值,這些值表示個別步驟的結果。

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

成員

成員

描述

STEP_NORMAL

表示逐步執行已在相同函式中正常完成。

STEP_RETURN

表示在傳回函式後,逐步執行正常繼續進行。

STEP_CALL

表示逐步執行已在新呼叫的函式開頭正常繼續進行。

STEP_EXCEPTION_FILTER

表示已產生例外狀況,且已將控制項傳遞給例外狀況篩選條件。

STEP_EXCEPTION_HANDLER

表示已產生例外狀況,且已將控制項傳遞給例外處理常式。

STEP_INTERCEPT

表示已將控制項傳遞給攔截器。

STEP_EXIT

表示執行緒在完成此步驟之前便已結束。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorDebug.idl

**程式庫:**CorGuids.lib

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

ICorDebugManagedCallback::StepComplete 方法

其他資源

偵錯列舉型別