Pontos de interrupção e Tracepoints
Pontos de interrupção dizer ao depurador que um aplicativo deve interromper, pausar a execução em um determinado ponto.Quando ocorre uma quebra, seu programa e o depurador são considerados no modo de interrupção.Para obter mais informações, consulte Quebrando execução.
Tracepoints são um novo recurso do depurador do Visual Studio.Um tracepoint é um ponto de interrupção com uma ação personalizada associada a ele.Quando um tracepoint é alcançado, o depurador executa a ação de tracepoint especificado em vez de, ou além, Quebrando execução do programa.
Um uso comum tracepoints está imprimindo uma mensagem quando o programa atinge um determinado ponto.Você pode usar tracepoints para muitas das mesmas finalidades que você usaria Trace, mas sem a necessidade de modificar seu código. Outra diferença é que tracepoints só funcionam quando você estiver executando sob o depurador.Para obter mais informações, consulte Como: Especificar uma ação Tracepoint/ponto de interrupção.
Para obter mais informações, consulte os seguintes tópicos:
Visão geral de pontos de interrupção
Como: conjunto um ponto de interrupção Simple
Como: conjunto um ponto de interrupção de endereço
Como: conjunto um ponto de interrupção de função
Como: conjunto um ponto de interrupção de dados (somente nativo)
Como: Excluir um ponto de interrupção
Como: Habilitar ou desabilitar um ponto de interrupção
Como: Desabilitar todos os pontos de interrupção
Como: Excluir todos os pontos de interrupção
Como: edição a ponto de interrupção Location
Como: Especificar uma condição de ponto de interrupção
Como: Especificar uma contagem de ocorrências
Como: Especificar um filtro de ponto de interrupção
Como: Especificar uma ação Tracepoint/ponto de interrupção
Como: Usar a janela pontos de interrupção
Como: conjunto pontos de interrupção no script