Поделиться через


Управление выполнением и оценка состояния

Отладка приложения требует реализации таких функций управления выполнением, как пошаговое выполнение функций, остановка в точках останова и продолжение выполнения. Отладка Visual Studio основывает управление выполнением на событиях, отправляемых между компонентами отладчика.

В этом разделе

Элемент управления программой содержит следующие подпрограммы, которые выполняются на уровне программы: задание следующей инструкции, выполнение, пошаговое выполнение, продолжение, приостановка и возобновление.

Методы, связанные с точками останова определяют привязанные и ожидающие типы точек останова, поддерживаемые Visual Studio.

Оценка стека вызовов описывает реализацию методов, позволяющих просматривать кадры стека вызовов в режиме останова.

Оценка выражений объясняет, как подсистема отладки (DE), оценка выражений (EE) и диспетчер отладки сеансов участвуют в анализе и оценке выражения, введенного в одну из окон интегрированной среды разработки.

События управления обсуждают интерфейс, используемый для отправки событий во время контролируемого выполнения программы.