Datasnap.Provider.TCustomResolver.InitTreeData
Delphi
procedure InitTreeData(Tree: TUpdateTree); virtual;
C++
virtual void __fastcall InitTreeData(TUpdateTree* Tree);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TCustomResolver |
Description
Initialise les données internes maintenues par TUpdateTree.
La méthode ApplyUpdates encapsule les paquets delta dans un objet TUpdateTree. Le TUpdateTree stocke le paquet delta, ainsi que les informations que le résolveur utilise lors de l'application des mises à jour. Ces informations varient en fonction de la classe du résolveur.
InitTreeData est appelé en interne lorsque l'objet du résolveur TUpdateTree est créé. Telle qu'implémentée dans TCustomResolver, InitTreeData ne fait rien. Les descendants se substituent à cette méthode pour stocker toutes les informations spécifiques à une classe qu'ils utilisent lorsqu'ils appliquent les mises à jour.