共用方式為


ICorDebugStepper::SetInterceptMask 方法

設定值,指定逐步執行的程式代碼類型。

語法

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

參數

mask [in]指定程式代碼類型的 CorDebugIntercept 列舉值組合。

備註

如果已設定攔截器的位,當遇到指定的攔截程式代碼類型時,步驟程式就會完成。 如果清除位,則會略過攔截程序代碼。

方法SetInterceptMask可能與 ICorDebugStepper::SetUnmappedStopMask 進行無法預見的互動(從使用者的觀點)。 例如,如果類別初始化程式代碼中唯一可見的部分 (也就是非內部) 部分缺少對應資訊,且未設定STOP_NO_MAPPING_INFO (請參閱 ICorDebugStepper::SetUnmappedStopMask 方法和 CorDebugUnmappedStop 列舉),則步驟程式會逐步執行類別初始化。 根據預設,只會使用列舉INTERCEPT_NONE CorDebugIntercept 值。

需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework 版本: 自 1.0 起提供