Datasnap.Provider.TCustomProvider.InternalRowRequest

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

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 は,デルタパケットの要求された情報を返します。

関連項目