API:System.Bindings.EvalProtocol
Klassen
EEvaluatorError | Exception-Klasse zur Anzeige von Fehlern in Auswertungen. |
EPlaceholderError | Exception-Klasse zur Anzeige von Fehlern in der Funktionalität von Platzhalter-Wrappern. |
EWrapperError | Exception-Klasse zur Anzeige von Fehlern im Verhalten eines Wrapper. |
IArguments | Übergibt bei der Auswertung Argumente an einen Wrapper. |
IChild | Greift auf Informationen über gekapselte Objekt-Member zu. |
ICompiledBinding | Ermöglicht die Auswertung eines compilierten Ausdrucks. |
ICompiledBindingWrappers | ICompiledBindingWrappers ist ein Interface, das den Zugriff auf Wrapper bereitstellt. |
ICustomScope | Ein benutzerdefinierter Gültigkeitsbereich, der Benutzern ermöglicht, einen benutzerdefinierten Wrapper für nachgebildete Objekt-Member zurückzugeben. |
ICustomWrapper | Stellt für die Engine Informationen über die syntaktische Form des gekapselten nachgebildeten Objekt-Member und die Benutzerroutine bereit, die den Wert für den nachgebildeten Member berechnet. |
IDebugBinding | Wird intern zum Abfangen der Ausführungsreihenfolge von Engine-Operationen verwendet. |
IDynamicGroup | Ermöglicht bei Bedarf die Ermittlung des Wertes eines Objekt-Member. |
IDynamicInstance | Repräsentiert eine dynamische Instanz eines Member in einer dynamischen Gruppe. |
IGroup | Speichert die gekapselten Ergebniswerte. |
IInvokable | Definiert eine Funktion, die die Position für bidirektionale Ausdrücke zurückgeben kann. |
ILocation | Definiert einen lvalue (linken Wert), der extrahiert und gespeichert werden kann. |
IPlaceholder | Definiert einen Wrapper, der als Platzhalter fungiert, wenn kein physischer Wert gekapselt wird. |
IRecordChild | Interface, das auf Informationen über das einem gekapselten Member und seinen RTTI übergeordnete Objekt zugreift. |
IRecordPlaceholder | |
IRttiChild | Stellt den Zugriff auf das übergeordnete Objekt von internen Wappern und auf die RTTI des Member bereit. |
IScope | Repräsentiert einen Gültigkeitsbereich, der für Wrapper gesucht werden kann. |
IScopeEnumerable | Durch Implementierung dieses Interface können Gültigkeitsbereiche ihre eigenen Wrapper auflisten. |
IScopeEnumerator | Durch Implementierung dieses Interface können aufzählbare Gültigkeitsbereiche aufgelistet werden. |
IScopeEx | Ein Gültigkeitsbereich, der die Möglichkeiten der Suche nach Namen sowie nach Objekten erweitert. |
IScopeSelf | Stellt den Zugriff auf einen Wrapper bereit, der dasselbe Objekt wie der Wrapper kapselt, der dieses Interface implementiert. |
IScopeSymbols | Ermöglicht einem Gültigkeitsbereich, Wrapper nur für die in dem Ausdruck vorhandenen Symbole zurückzugeben. |
ISubscribable | Wird von Werten implementiert, die Änderungsbenachrichtigungen unterstützen. |
ISubscription | Repräsentiert ein Änderungsbenachrichtigungs-Abonnement für ein abonnementfähiges Objekt. |
IValue | Abstrakte Definition eines unmittelbaren Wertes. Mit diesem Interface wird die Abfrage nach ILocation unterstützt. |
IWrapper | |
IWrapperBinding | Interface, das den Prototyp einer compilierten Bindung eines Wrapper definiert. |
TLocationWrapper | Einfache Wrapper-Implementierung für Speicherorte. |
TScopeSymbols | Einfache Implementierung für IScopeSymbols. |
TValueWrapper | Einfache Implementierung für R-Werte (rechte Werte). |
Routinen
AdaptArguments | Erstellt ein Array der tatsächlichen Werte aus den angegebenen Werte-Wrappern. |
Typen
_di_IArguments | Repräsentiert das IArguments-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IChild | Repräsentiert das IChild-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ICompiledBinding | Repräsentiert das ICompiledBinding-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ICompiledBindingWrappers | Repräsentiert das ICompiledBindingWrappers-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ICustomScope | Repräsentiert das ICustomScope-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ICustomWrapper | Repräsentiert das ICustomWrapper-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IDebugBinding | Repräsentiert das IDebugBinding-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IDynamicGroup | Repräsentiert das IDynamicGroup-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IDynamicInstance | Repräsentiert das IDynamicInstance-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IGroup | Repräsentiert das IGroup-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IInvokable | Repräsentiert das IInvokable-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ILocation | Repräsentiert das ILocation-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IPlaceholder | Repräsentiert das IPlaceholder-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IRecordChild | |
_di_IRecordPlaceholder | |
_di_IRttiChild | Repräsentiert das IRttiChild-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScope | Repräsentiert das IScope-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScopeEnumerable | Repräsentiert das IScopeEnumerable-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScopeEnumerator | Repräsentiert das IScopeEnumerator-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScopeEx | Repräsentiert das IScopeEx-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScopeSelf | Repräsentiert das IScopeSelf-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IScopeSymbols | Repräsentiert das IScopeSymbols-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ISubscribable | Repräsentiert das ISubscribable-Delphi-Interface für die Verwendung mit C++Builder. |
_di_ISubscription | Repräsentiert das ISubscription-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IValue | Repräsentiert das IValue-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IWrapper | Repräsentiert das IWrapper-Delphi-Interface für die Verwendung mit C++Builder. |
_di_IWrapperBinding | Repräsentiert das IWrapperBinding-Delphi-Interface für die Verwendung mit C++Builder. |
_di_TCustomWrapperGetterCallback | Repräsentiert ein Delphi-Interface für die anonyme TCustomWrapperGetterCallback-Methode für die Verwendung mit C++Builder. |
_di_TSubscriptionNotification | Repräsentiert ein Delphi-Interface für die anonyme TSubscriptionNotification-Methode zur Verwendung mit C++Builder. |
TCompiledBindingPhaseType | Beschreibt die möglichen Phasen des Ausdrucks-Compilers. |
TCustomWrapperGetterCallback | Vom benutzerdefinierten Wrapper verwendete Callback-Funktion zum Ermitteln des eigentlichen Wertes des nachgebildeten, gekapselten Objekt-Member. |
TCustomWrapperType | Aufzählung mit benutzerdefinierten Wrapper-Typen. |
TSubscriptionNotification | Wird aufgerufen, wenn sich ein abonnementfähiges Objekt ändert. |
TWrapperDictionary | Repräsentiert ein Dictionary, das Wrapper enthält. |