RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TUpdateTree Class

TUpdateTree stores information about a delta packet on behalf of a resolver.

Pascal
TUpdateTree = class(TObject);
C++
class TUpdateTree : public TObject;

Provider

When a client dataset applies its updates to the source dataset or database server, the provider that represents that dataset or server passes the updates to a resolver component. The resolver takes this delta data packet and builds a TUpdateTree to store the updates and information about them in a convenient form. In particular, the TUpdateTree structure allows a resolver to handle master/detail relationships (represented as nested dataset fields in the delta packet) so that updates are applied in the proper order. 

Applications can't use TUpdateTree directly. Most of the structured information about the delta packet is represented in protected properties that are only available to the resolver classes in the Provider unit. 

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!