Ausdrucksauswertungs-Schnittstellen
Im Folgenden werden die Ausdrucksauswertungs-Schnittstellen für Visual Studio , das SDK.
Erörterung
Diese Schnittstellen werden verwendet, um Ausdrücke in einer Aufrufliste, die während des Unterbrechungsmodus auszuwerten. Sie werden nur für Common Language Runtime-Ausdrucksauswerter (EE) implementiert.
Jede Schnittstelle in der Tabelle ist die Komponente, die sie von der folgenden Liste implementiert werden kann:
Modul (Debug) DE
Ausdrucksauswertung (EE)
GEGEN (Visual Studio)
Schnittstelle |
Vorbei implementiert |
Beschreibung |
---|---|---|
EE |
Stellt einen numerischen Alias für eine Variable dar. |
|
EE |
Stellt einen numerischen Alias für eine Variable dar und ermöglicht einen Ausdrucksauswertung () EE zum Abrufen der Anwendungsdomäne für den Alias. |
|
EE |
Stellt ein Arrayobjekt dar. |
|
EE |
Stellt ein Objekt des verwalteten Arrays dar und ermöglicht es einem Ausdrucksauswertung (EE), um den Basis-URI (Index) Untergrenze für das Array zu bestimmen. |
|
DE |
Stellt einen Binder dar, der Debugsymbole zu den eigentlichen Adressen im Speicher bindet. |
|
DE |
Wie die IDebugBinder-Schnittstelle aber ermöglicht den Zugriff auf Typen, Aliase und an benutzerdefinierte Schnellansichten. |
|
EE |
Stellt die Ausdrucksauswertung dar. |
|
EE |
Stellt eine höhere Version eines Ausdrucksauswerters dar (EE). |
|
EE |
Stellt einen Ausdrucksauswertung (EE) mit einer verbesserten Parser Struktur dar. |
|
EE |
Stellt eine Funktion dar. |
|
EE |
Stellt eine Funktion dar und erhöht die IDebugFunctionObject-Schnittstelle. |
|
DE |
Ermöglicht es einem Ausdrucksauswertung (EE), um eine Meldung im Ausgabefenster des Debuggers anzuzeigen. |
|
EE |
Stellt ein verwaltetes Codeobjekt dar. |
|
EE |
Basisschnittstelle, die ein beliebiges Symbol darstellt, an einer bestimmten Speicheradresse springen. |
|
EE |
Wie die IDebugObject jedoch Schnittstelle ermöglicht den Zugriff auf zusätzliche Informationen. |
|
EE |
Stellt einen analysierten Ausdruck dar, der ausgewertet werden kann. |
|
EE |
Stellt einen Zeiger dar. |
|
EE |
Stellt einen Zeiger auf eine Analysestruktur dar und erweitetert die IDebugPointerObject-Schnittstelle . |
|
EE |
Bietet die Möglichkeit, den Wert eines Typs in einen Typ schnellansicht zu ändern. |
|
GEGEN |
Bietet Zugriff auf den benutzerdefinierten Viewern und den Typ schnellansichten. |
|
GEGEN |
Bietet die Möglichkeit, ein IEEVisualizerService-Objekt zu erstellen. |
|
EE |
Stellt eine Auflistung von IDebugObject-Objekten dar. |
Siehe auch
Referenz
API-Referenz (Visual Studio-Debugging)
Konzepte
Typ-Schnellansicht und Gewohnheits-Viewer