API:Datasnap.Provider.TDataSetProvider.InternalRowRequest
Delphi
function InternalRowRequest(const Row: OleVariant; Options: TFetchOptions): OleVariant; override;
C++
virtual System::OleVariant __fastcall InternalRowRequest(const System::OleVariant &Row, Datasnap::Dbclient::TFetchOptions Options);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
説明
RowRequest メソッドの基底実装を提供します。
Datasnap.Provider.TDataSetProvider.InternalRowRequest は Datasnap.Provider.TBaseProvider.InternalRowRequest を継承しています。以下の内容はすべて Datasnap.Provider.TBaseProvider.InternalRowRequest を参照しています。
RowRequest メソッドの基底実装を提供します。
RowRequest メソッドは,BeforeRowRequest イベントを生成した後,および AfterRowRequest イベントを生成する前に,InternalRowRequest メソッドを呼び出して指定の情報をアセンブルします。InternalRowRequest は,この要求を関連する Resolver に渡します。
Row パラメータは,クライアントデータセットの現在のレコードを記述する OleVariant です。プロバイダが目的のレコードを見つけられるようにします。
InternalRowRequest は,デルタパケットの要求された情報を返します。