System.Bindings.EvalProtocol.ICustomScope
Delphi
ICustomScope = interface(IScope)
C++
__interface ICustomScope : public IScope
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
interface class |
public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | System.Bindings.EvalProtocol |
Beschreibung
Ein benutzerdefinierter Gültigkeitsbereich, der Benutzern ermöglicht, einen benutzerdefinierten Wrapper für nachgebildete Objekt-Member zurückzugeben.
Das Interface ICustomScope definiert einen benutzerdefinierten Gültigkeitsbereich, der Benutzern ermöglicht, einen benutzerdefinierten Wrapper für nachgebildete Objekt-Member zurückzugeben. Diese nachgebildeten Member sind in dem Objekt nicht physikalisch vorhanden, sondern sie sind vielmehr berechnete, per Namen angegebene Werte.
Implementieren Sie dieses Interface zum Erstellen von benutzerdefinierten Gültigkeitsbereichen, die bei dem benutzerdefinierten Gültigkeitsbereichsgenerator registriert werden können. Dieses Interface stellt Informationen über das Objekt und dessen Metaklasse bereit, der der Gültigkeitsbereich zugeordnet wird. Der benutzerdefinierte Gültigkeitsbereich gibt denselben benutzerdefinierten Wrapper für denselben Token-Namen eines Objekts zurück. Der benutzerdefinierte Gültigkeitsbereich ist für die Aktualisierung des Inhalts der benutzerdefinierten Wrapper zuständig, die von evtl. zuvor geänderten Informationen in dem benutzerdefinierten Gültigkeitsbereich abhängen.