Partager via


Implémenter un évaluateur d’expression

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’évaluateur d’expression CLR et d’évaluateur d’expression managée.

L’évaluation d’une expression est une interaction complexe entre le moteur de débogage (DE), le fournisseur de symboles (SP), l’objet binder et l’évaluateur d’expression (EE). Ces quatre composants sont connectés par des interfaces implémentées par un composant et consommées par un autre.

L’EE prend une expression du DE sous la forme d’une chaîne et analyse ou l’évalue. L’EE gère les interfaces suivantes, qui sont utilisées par le DE :

Dans cette section

La stratégie d’implémentation de l’évaluateur d’expression définit un processus en trois étapes pour la stratégie d’implémentation de l’évaluateur d’expression (EE).