Soap.SOAPDm.TSoapDataModule.RowRequest
Delphi
function RowRequest(const ProviderName: OleStr; Row: OleVariant;
RequestType: Integer; var OwnerData: OleVariant): OleVariant;
C++
System::OleVariant __fastcall RowRequest(const System::WideString ProviderName, const System::OleVariant &Row, int RequestType, System::OleVariant &OwnerData);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Soap.SOAPDm.pas Soap.SOAPDm.hpp |
Soap.SOAPDm | TSoapDataModule |
説明
プロバイダのデータセットの指定されたレコードから情報を返します。
RowRequest は,(IAppServer インターフェースの)AS_RowRequest メソッドと,(IAppServerSOAP インターフェースの)SAS_RowRequest メソッドの基底の実装を提供します。
ProviderName は,情報の取得元になるデータセットに関連付けられたプロバイダを示します。
Row は,クライアントデータセット上の現在のレコードを記述する OleVariant です。
RequestType は,要求する情報の型を示します。これは,TFetchOptions 型の整数バージョンです。
OwnerData は,クライアントデータセットの BeforeRowRequest イベントハンドラから渡されたカスタム情報を格納します。この情報は,プロバイダの BeforeRowRequest イベントハンドラに渡されます。OwnerData は,プロバイダの AfterRowRequest イベントハンドラによって供給されるカスタム情報を返します。
要求されたデータはデルタパケットとして返されます。