System.Bindings.EvalProtocol.IDynamicInstance
Delphi
IDynamicInstance = interface
C++
__interface INTERFACE_UUID("{50F20CB5-22A2-4FF7-A1BD-9D61B463D078}") IDynamicInstance : public System::IInterface
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
interface class |
public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | System.Bindings.EvalProtocol |
Beschreibung
Repräsentiert eine dynamische Instanz eines Member in einer dynamischen Gruppe.
Das Interface IDynamicInstance repräsentiert eine dynamische Instanz eines Member in einer dynamischen Gruppe.
Ein Objekt-Member kann in einem Ausdruck mehrmals verwendet werden. Wenn der Objekt-Member in einer dynamischen Gruppe gekapselt ist, dann wird jede Ausgabe davon von einer dynamischen Instanz in einer dynamischen Gruppe repräsentiert. Die dynamische Instanz kann sich selbst mit der eigentlichen Instanz, wie z.B. einer RTTI-Instanz, linken, damit die Engine den tatsächlichen Wert des Objekt-Member ermitteln kann.