Soap.SOAPDm.TSoapDataModule.RowRequest

From RAD Studio API Documentation
Jump to: navigation, search

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);

Properties

Type Visibility Source Unit Parent
function protected
Soap.SOAPDm.pas
Soap.SOAPDm.hpp
Soap.SOAPDm TSoapDataModule

Description

Returns information from a specified record of the provider's dataset.

RowRequest provides the underlying implementation for the AS_RowRequest method (on the IAppServer interface) and the SAS_RowRequest method (on the IAppServerSOAP interface).

ProviderName indicates the provider associated with the dataset from which information should be fetched.

Row is an OleVariant that describes the current record on the client dataset.

RequestType indicates the type of information required. It is an integer version of the TFetchOptions type.

OwnerData contains custom information that is supplied by a client dataset's BeforeRowRequest event handler. This information is passed to the provider's BeforeRowRequest event handler. OwnerData returns custom information supplied by the provider's AfterRowRequest event handler.

The requested data is returned as a delta packet.

See Also