Freigeben über


Eine Ausdrucksauswertung implementieren

Wichtig

Seit Visual Studio 2015 ist diese Art der Implementierung von Ausdrucksauswertungen veraltet. Informationen zum Implementieren von CLR-Ausdrucksauswertungen finden Sie unter CLR-Ausdrucksauswertungen und Beispiel für die Auswertung verwalteter Ausdrücke.

Die Auswertung eines Ausdrucks ist ein komplexes Zusammenspiel zwischen der Debug-Engine (DE), dem Symbolanbieter (SP), dem Binder-Objekt und der Ausdrucksauswertung (EE). Diese vier Komponenten werden durch Schnittstellen verbunden, die von einer Komponente implementiert und von einer anderen genutzt werden.

Die EE akzeptiert einen Ausdruck aus der DE in Form einer Zeichenfolge und analysiert oder wertet ihn aus. Die EE führt die folgenden Schnittstellen aus, die von der DE genutzt werden:

In diesem Abschnitt

Implementierungsstrategie für Ausdrucksauswertung definiert einen dreistufigen Prozess für die Implementierungsstrategie für die Ausdrucksauswertung (EE).