Compartilhar via


Método ICorDebugStepper::SetInterceptMask

Define um valor que especifica os tipos de código que são inseridos.

Sintaxe

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parâmetros

mask [in] Uma combinação de valores da enumeração CorDebugIntercept que especifica os tipos de código.

Observações

Se o bit de um interceptor for definido, o passo será concluído quando o tipo determinado de código de interceptação for encontrado. Se o bit for limpo, o código de interceptação será ignorado.

O SetInterceptMask método pode ter interações imprevistas com ICorDebugStepper::SetUnmappedStopMask (do ponto de vista do usuário). Por exemplo, se a única parte visível (ou seja, não interna) do código de inicialização de classe não tiver informações de mapeamento e STOP_NO_MAPPING_INFO não estiver definida (consulte o método ICorDebugStepper::SetUnmappedStopMask e a enumeração CorDebugUnmappedStop), o passo a passo sobre a inicialização da classe. Por padrão, somente o valor INTERCEPT_NONE da CorDebugIntercept enumeração será usado.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 1.0