Метод 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.