Compartilhar via


Controle de execução e avaliação de estado

A depuração de um aplicativo requer a implementação de recursos de controle de execução, como passar para funções, parar em pontos de interrupção e continuar a execução. A depuração do Visual Studio baseia seu controle de execução em eventos enviados entre componentes do depurador.

Nesta seção

O controle do programa lista as seguintes rotinas que ocorrem no nível do programa: definir a próxima declaração, executar, passo a passo, continuar, suspender e retomar.

Métodos relacionados ao ponto de interrupção definem os tipos limitados e pendentes de pontos de interrupção que o Visual Studio suporta.

A avaliação da pilha de chamadas discute a implementação dos métodos que permitem a exibição dos quadros de pilha da pilha de chamadas durante o modo de interrupção.

A avaliação de expressão explica como o DE (mecanismo de depuração), a avaliação de expressão (EE) e o gerenciador de depuração de sessão estão envolvidos na análise e avaliação de uma expressão inserida em uma das janelas do IDE.

Eventos de controle discutem a interface usada para enviar eventos durante a execução controlada do programa.