Pontos de interrupção de observação

Use este tipo de ponto de interrupção para ver onde e como uma variável está sendo alterada no programa. Um ponto de interrupção pode ser excluído, porém não alterado.

A definição de pontos de interrupção de observação permite interromper o programa quando os valores das variáveis mudam. A observação é disparada quando o conteúdo da localização de armazenamento da variável muda.

Quando o conteúdo da localização de armazenamento observada for alterado, o programa pára na primeira instrução executável após a alteração e essa linha é realçada no editor. Se o programa que provocou a mudança da variável não tiver sido incluído no depurador, será automaticamente incluído caso contenha dados de depuração e você tenha autoridade suficiente para ele.

Nota: As variáveis de observação podem tornar o programa mais lento, pois o valor da variável precisa ser verificado em cada instrução.

Pontos de Interrupção de Observação em aplicativos multiencadeamento

Ao depurar um aplicativo multiencadeamento, você deve considerar o seguinte:

Tarefas relacionadas
Controlando a execução do programa e trabalhando com pontos de interrupção
Definindo Pontos de Interrupção de Linha de Origem Antes da Debug
Retomando a execução do programa e executando a localização
Definindo um ponto de interrupção de controle
Definindo um ponto de interrupção da linha
Utilizando a visualização Breakpoints
Removendo pontos de interrupção
Ativando e desativando pontos de interrupção
Editando propriedades do ponto de interrupção de linha
Definindo um ponto de interrupção de linha condicional
Referências relacionadas
Características das observações
Parâmetros opcionais do ponto de interrupção
Considerações de desempenho do depurador