API:Datasnap.Provider.TSQLResolver.InitTreeData

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure InitTreeData(Tree: TUpdateTree); override;

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 TSQLResolver

Description

Initialise les données internes maintenues par TUpdateTree.

Datasnap.Provider.TSQLResolver.InitTreeData hérite de Datasnap.Provider.TCustomResolver.InitTreeData. Tout le contenu en-dessous de cette ligne se réfère à Datasnap.Provider.TCustomResolver.InitTreeData.

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.

Voir aussi