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