Datasnap.Provider.TCustomResolver.InitTreeData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure InitTreeData(Tree: TUpdateTree); virtual;

C++

virtual void __fastcall InitTreeData(TUpdateTree* Tree);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TCustomResolver

Beschreibung

Initialisiert die von einem TUpdateTree-Objekt verwalteten, internen Daten.

Die Methode ApplyUpdates kapselt Delta-Pakete in einem TUpdateTree-Objekt. In diesem Objekt wird das Delta-Paket zusammen mit den Informationen gespeichert, die der Resolver zum Eintragen der Aktualisierungen benötigt. Die Art dieser Informationen ist von der Klasse des Resolvers abhängig.

InitTreeData wird intern bei der Erstellung des TUpdateTree-Objekts des Resolvers aufgerufen. In TCustomResolver führt InitTreeData nichts aus. Nachkommen können diese Methode überschreiben, um klassenspezifische Informationen zu speichern, die beim Eintragen der Aktualisierungen verwendet werden sollen.

Siehe auch