Freigeben über


IDebugParsedExpression

Diese Schnittstelle stellt einen analysierten Ausdruck dar, der ausgewertet werden kann.

IDebugParsedExpression : IUnknown

Hinweise für Implementierer

Ein Ausdrucksauswertung implementiert diese Schnittstelle, um einen analysierten Ausdruck dargestellt werden, der zur Auswertung bereit ist.

Hinweise für Aufrufer

Ein Aufruf von IDebugExpressionEvaluator::Analyse gibt diese Schnittstelle zurück.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle sind die Methode von IDebugParsedExpressionan.

Methode

Beschreibung

IDebugParsedExpression::EvaluateSync

Wertet den analysierten Ausdruck aus.

Hinweise

Wenn der Aufrufer bereit ist, den Ausdruck auszuwerten, ruft er IDebugParsedExpression::EvaluateSync auf, um IDebugProperty2 zurückzugeben, der das Ergebnis der Auswertung enthält. Der zweiteilige Ansatz zur Auswertung, auswerten zu analysieren, kann der analysierten Ausdruck mehrmals ausgewertet werden, und umgeht die aufwändige sich der Analyse des Ausdrucks.

Anforderungen

Header: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugExpressionEvaluator::Analyse

IDebugParsedExpression::EvaluateSync

IDebugProperty2