Datasnap.Provider.TSQLResolver.InitTreeData
Delphi
procedure InitTreeData(Tree: TUpdateTree); override;
C++
virtual void __fastcall InitTreeData(TUpdateTree* Tree);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TSQLResolver |
Beschreibung
Initialisiert die von einem TUpdateTree-Objekt verwalteten, internen Daten.
Datasnap.Provider.TSQLResolver.InitTreeData erbt von Datasnap.Provider.TCustomResolver.InitTreeData. Der folgende Inhalt bezieht sich auf Datasnap.Provider.TCustomResolver.InitTreeData.
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.