Datasnap.Provider.TUpdateTree.Create
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.