Datasnap.Provider.TCustomResolver.LogUpdateError

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

Delphi

procedure LogUpdateError(Tree: TUpdateTree; E: EUpdateError;  Response: TResolverResponse); virtual;

C++

virtual void __fastcall LogUpdateError(TUpdateTree* Tree, Data::Db::EUpdateError* E, TResolverResponse Response);

プロパティ

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

説明

解決できなかった更新をエラーログに追加します。

更新の競合を解決できない場合,HandleUpdateError メソッドは LogUpdateError メソッドを呼び出して,適用されない更新をエラーログに追加します。このエラーログは,更新作業が終了したときに ApplyUpdates メソッドによって返されます。

Tree パラメータは,デルタパケット内の更新のセットを表します。E パラメータは,現在の更新エラーを表す EUpdateError 例外です。Response パラメータは,更新がログに記録された後も更新プロセスが継続しなければならない場合は rrSkip,更新処理全体がロールバックされなければならない場合は rrAbort です。LogUpdateError は,Response がほかの値に設定されている場合は決して呼び出されません。

関連項目