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


контекст вычисления выражений

IN Visual Studio отладка контекст оценки выражений.

  • Представляет контекст для оценки выражений. Как правило, контекст оценки соответствует лексической области, в которой вычислить переменные, параметры функций и методов. Например, контекст оценки выражений предоставляет контекст, связанный с данным кадром стека для оценки локальных переменных, параметров метода и членов класса (если применимо).

  • Возникает, когда программа остановлена в точке останова. Выражение само структура данных, представляющий проанализированное выражение, которое готово для привязки и оценки в пределах заданного контекста.

    Более подробно выражения создаются с помощью IDebugExpressionContext2::ParseText метод. При вычислении выражения, оно приводит непечатаемым строку, содержащую имя и тип переменной или аргумента и его значение. Эта строка выводится в окне контрольных значений или в окне локальные переменные среды разработки.

    Заданное a BSTR и IDebugExpressionContext2 интерфейс обработчик отладки (DE) может создать IDebugExpression2 интерфейс путем синтаксического анализа выражения. Конкретной IDebugExpression2 интерфейс DE может получить значение с помощью синхронную и асинхронную оценки выражений. Это значение вместе с именем и типом переменной или аргумента, отправляется в интегрированной среде разработки для отображения.

См. также

Основные понятия

интерфейсы вычисления выражений

контексты отладчика