Datasnap.Win.ObjBrkr.TSimpleObjectBroker.ServerData
Delphi
property ServerData: OleVariant read GetServerData write SetServerData;
C++
__property System::OleVariant ServerData = {read=GetServerData, write=SetServerData};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Datasnap.Win.ObjBrkr.pas Datasnap.Win.ObjBrkr.hpp |
Datasnap.Win.ObjBrkr | TSimpleObjectBroker |
Beschreibung
Kapselt die Liste der Server in einer Variablen des Typs OleVariant.
Mit einem Lesezugriff auf ServerData erhält man den Wert der Eigenschaft Servers, die im internen Komponentenformat gespeichert ist. Bei einem Schreibzugriff auf ServerData wird der Wert der Eigenschaft Servers aus einer zuvor gespeicherten OleVariant-Variablen geladen.
Die Eigenschaft ServerData ist Grundlage für ein Verfahren zum Laden und Speichern der Serverliste, die von der Eigenschaft Servers repräsentiert wird. Beispielsweise kann eine Anwendung den Wert von ServerData in eine INI-Datei oder in die Registrierungsdatenbank schreiben. Später kann der als OleVariant gespeicherte Wert gelesen und der Eigenschaft ServerData zugewiesen werden, um die Eigenschaft Servers mit dem gespeichert Wert zu belegen.
Anmerkung: In der Implementierung von ServerData wird die Methode SaveToStream verwendet, um die Eigenschaft Servers als OleVariant zu kodieren. Mit der Methode LoadFromStream wird die OleVariant-Variable dekodiert und die Eigenschaft Servers geladen.