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


IDebugParsedExpression

Важно!

В Visual Studio 2015 такая реализация вычислителя выражений была сделана нерекомендуемой. Дополнительные сведения о реализации вычислителей выражений CLR см. в примере средства оценки выражений CLR и средства оценки управляемых выражений.

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

Синтаксис

IDebugParsedExpression : IUnknown

Примечания для разработчиков

Средство оценки выражений реализует этот интерфейс для представления синтаксического выражения, готового к оценке.

Заметки для вызывающих абонентов

Вызов синтаксического анализа возвращает этот интерфейс.

Методы в порядке таблицы Vtable

В следующей таблице показан метод IDebugParsedExpression.

Метод Description
EvaluateSync Вычисляет проанализированное выражение.

Замечания

Когда вызывающий объект готов к оценке выражения, он вызывает EvaluateSync для возврата идентификатора IDebugProperty2 , содержащего результат оценки. Этот двухпартийный подход к оценке, синтаксический анализ и последующее вычисление позволяет анализировать проанализированное выражение несколько раз, обходя процесс синтаксического анализа выражения.

Requirements

Заголовок: ee.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также