Partager via


IDebugParsedExpression

Important

Dans Visual Studio 2015, cette façon d’implémenter des évaluateurs d’expression est déconseillée. Pour plus d’informations sur l’implémentation d’évaluateurs d’expression CLR, consultez l’exemple d’évaluateurs d’expression CLR et d’évaluateur d’expression managée.

Cette interface représente une expression analysée prête à être évaluée.

Syntaxe

IDebugParsedExpression : IUnknown

Remarques pour les implémenteurs

Un évaluateur d’expression implémente cette interface pour représenter une expression analysée prête pour l’évaluation.

Remarques pour les appelants

Un appel à Analyse retourne cette interface.

Méthodes dans l'ordre Vtable

Le tableau suivant montre la méthode de IDebugParsedExpression.

Méthode Description
EvaluateSync Évalue l’expression analysée.

Notes

Lorsque l’appelant est prêt à évaluer l’expression, il appelle EvaluateSync pour retourner un IDebugProperty2 qui contient le résultat de l’évaluation. Cette approche en deux parties de l’évaluation, l’analyse puis l’évaluation, permet à l’expression analysée d’être évaluée plusieurs fois, en contournant le processus fastidieux d’analyse de l’expression.

Spécifications

En-tête : ee.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi