Datasnap.Provider.TUpdateTree
Delphi
TUpdateTree = class(TObject)
C++
class PASCALIMPLEMENTATION TUpdateTree : public System::TObject
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | Datasnap.Provider |
説明
TUpdateTree は,リゾルバのかわりにデルタパケットについての情報を格納します。
クライアントデータセットが更新をソースデータセットまたはデータベースサーバーに適用する場合,そのデータセットまたはサーバーを表すプロバイダは更新をリゾルバコンポーネントに渡します。リゾルバはこのデルタデータパケットを受け取り,TUpdateTree を構築して,更新およびその情報を便利な形式で格納します。特に,TUpdateTree 構造を使用するとリゾルバはマスターリンク関係(デルタパケットでネストされたデータセット項目として表される)を処理でき,更新が正しい順序で適用されます。
アプリケーションで TUpdateTree を直接使用することはできません。デルタパケットに関する構造を持った情報のほとんどは,Provider ユニットの resolver クラスだけで有効なプロテクトプロパティで表されます。