Datasnap.Provider.TCustomResolver.InternalUpdateRecord

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function InternalUpdateRecord(Tree: TUpdateTree): Boolean; virtual;

C++

virtual bool __fastcall InternalUpdateRecord(TUpdateTree* Tree);

プロパティ

種類 可視性 ソース ユニット
function public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TCustomResolver

説明

デルタパケットが TUpdateTree オブジェクトにラップされた後に更新プロセスを管理します。

InternalUpdateRecord メソッドは,更新が正しい順序で適用され,エラーが解決またはログに記録されるように更新プロセスを管理します。更新する必要があるレコードごとに,InternalUpdateRecord は以下のアクションを実行します。

1. BeforeUpdateRecord イベントを生成します。

2. 更新を適用します。

3. 更新が成功した場合に AfterUpdateRecord イベントを生成するか,HandleUpdateError を呼び出して OnUpdateError イベントを生成します。

関連項目