Compartir a través de


ICorDebugStepper::SetInterceptMask (Método)

Establece un valor que especifica los tipos de código que se ejecutan paso a paso.

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parámetros

  • mask
    [in] Combinación de valores de la enumeración CorDebugIntercept que especifica los tipos de código.

Comentarios

Si está establecido el bit de un interceptor, el stepper finalizará cuando se encuentre el tipo de código de intercepción especificado. Si se borra el bit, se omitirá el código de intercepción.

El método SetInterceptMask puede tener interacciones imprevistas con ICorDebugStepper::SetUnmappedStopMask (desde el punto de vista del usuario). Por ejemplo, si la única parte visible (es decir, no interna) del código de inicialización de clase carece de información de asignación y STOP_NO_MAPPING_INFO no está establecido (vea el método ICorDebugStepper::SetUnmappedStopMask y la enumeración CorDebugUnmappedStop), el stepper recorrerá paso a paso la inicialización de clase. De forma predeterminada, sólo se utilizará el valor INTERCEPT_NONE de la enumeración CorDebugIntercept.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugStepper (Interfaz)

ICorDebugStepper2 (Interfaz)