Datasnap.Provider.TUpdateTree.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(AParent: TUpdateTree; AResolver: TCustomResolver);

C++

__fastcall TUpdateTree(TUpdateTree* AParent, TCustomResolver* AResolver);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TUpdateTree

Beschreibung

Erzeugt und initialisiert eine Instanz von TUpdateTree.

In Anwendungen muss der Konstruktor für TUpdateTree nicht explizit aufgerufen werden. Aktualisierungsbäume werden automatisch von den Resolver-Komponenten erzeugt, die diese Objekte verwenden.

Der Parameter AParent bezeichnet das TUpdateTree-Objekt für die Aktualisierungen an einer Haupttabelle, wenn dieser Aktualisierungsbaum eine Detaildatenmenge repräsentiert. Wenn das TUpdateTree-Objekt nicht die Aktualisierungen an einer Detaildatenmenge repräsentiert, hat AParent den Wert nil (Delphi) bzw. NULL (C++).

Der Parameter AResolver bezeichnet die Resolver-Komponente, die diesen Aktualisierungsbaum beim Eintragen von Aktualisierungen verwendet. Dieser Parameter muss mit einem Wert belegt werden, weil der Aktualisierungsbaum einige der Methoden des Resolvers aufruft.