Datasnap.Provider.TCustomProvider.InternalRowRequest
Delphi
function InternalRowRequest(const Row: OleVariant; RequestType: TFetchOptions): OleVariant; virtual;
C++
virtual System::OleVariant __fastcall InternalRowRequest(const System::OleVariant &Row, Datasnap::Dbclient::TFetchOptions RequestType);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| function | protected | Datasnap.Provider.pas Datasnap.Provider.hpp | Datasnap.Provider | TCustomProvider | 
説明
RowRequest メソッドの基底実装を提供します。
RowRequest メソッドは,BeforeRowRequest イベントを生成した後,および AfterRowRequest イベントを生成する前に,InternalRowRequest メソッドを呼び出して指定の情報をアセンブルします。TCustomProvider で実装した InternalRowRequest は何もしません。下位クラスは,このメソッドをオーバーライドして,要求された情報を OleVariant にアセンブルします。
Row パラメータは,クライアントデータセット上の現在のレコードを記述する,OleVariant です。Row パラメータによって,プロバイダは目的のレコードを特定できます。
InternalRowRequest は,デルタパケットの要求された情報を返します。