Datasnap.Provider.TCustomResolver.FreeTreeData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure FreeTreeData(Tree: TUpdateTree); virtual;

C++

virtual void __fastcall FreeTreeData(TUpdateTree* Tree);

Eigenschaften

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

Beschreibung

Gibt die intern von einem TUpdateTree-Objekt verwalteten Daten frei.

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.

FreeTreeData wird intern unmittelbar vor der Freigabe des TUpdateTree-Objekts des Resolvers aufgerufen. In TCustomResolver führt FreeTreeData nichts aus. Nachkommen können diese Methode überschreiben, wenn für die Freigabe der im TUpdateTree-Objekt gespeicherten Resolver-spezifischen Informationen bestimmte Aktionen erforderlich sind.

Siehe auch