ICorDebugStepper::SetInterceptMask 方法
更新:2007 年 11 月
設定值,該值可指定逐步執行的程式碼類型。
HRESULT SetInterceptMask (
[in] CorDebugIntercept mask
);
參數
- mask
[in] 指定程式碼型別之 CorDebugIntercept 列舉型別的值組合。
備註
如果設定攔截器的位元,則 Stepper 會在遇到指定的攔截程式碼型別時完成。如果清除此位元,則會略過攔截程式碼。
SetInterceptMask 方法可能與 ICorDebugStepper::SetUnmappedStopMask 有預料之外的互動 (從使用者的觀點來看)。例如,如果類別初始化程式碼唯一可看見的 (也就是非內部) 部分缺少對應資訊,而且未設定 STOP_NO_MAPPING_INFO isn't set (請參閱 ICorDebugStepper::SetUnmappedStopMask 方法和 CorDebugUnmappedStop 列舉型別),則 Stepper 將不進入類別初始化的函式。根據預設,只會使用 CorDebugIntercept 列舉型別的 INTERCEPT_NONE 值。
需求
**平台:**請參閱 .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