设置一个值,该值指定介入的代码类型。
Syntax
HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);
参数
              mask [in]CorDebugIntercept 枚举的值的组合,指定代码的类型。
注解
如果设置了侦听器的位,则当遇到给定类型的截获代码时,步进器将完成。 如果清除位,将跳过截获代码。
该方法 SetInterceptMask 可能与 ICorDebugStepper::SetUnmappedStopMask (从用户的角度来看)有不可预见的交互。 例如,如果类初始化代码中唯一可见(即非内部)部分缺少映射信息并且未设置STOP_NO_MAPPING_INFO(请参阅 ICorDebugStepper::SetUnmappedStopMask 方法和 CorDebugUnmappedStop 枚举),则单步执行将逐步执行类初始化。 默认情况下,仅使用枚举INTERCEPT_NONE CorDebugIntercept 值。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 1.0 起可用