Soap.SOAPDm.TSoapDataModule.RowRequest

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Soap.SOAPDm.pas
Soap.SOAPDm.hpp
Soap.SOAPDm TSoapDataModule

Beschreibung

Gibt Daten aus einem bestimmten Datensatz der Provider-Datenmenge zurück.

RowRequest stellt die Implementierungen der Methoden AS_RowRequest (auf der IAppServer-Schnittstelle) und SAS_RowRequest (auf der IAppServerSoap-Schnittstelle) bereit.

ProviderName gibt den Provider der Datenmenge an, deren Informationen abgerufen werden sollen.

Row ist ein OleVariant-Wert, der den aktuellen Datensatz der Datenmenge beschreibt.

RequestType gibt die Art der gewünschten Informationen an. Er stellt eine Integer-Version der Typs TFetchOptions dar.

Der Parameter OwnerData enthält benutzerdefinierte Daten aus der Ereignisbehandlungsroutine für BeforeRowRequest der Client-Datenmenge. Die Daten werden an die Ereignisbehandlungsroutine für BeforeRowRequest des Providers übergeben. Der Wert, der in OwnerData zurückgegeben wird, wird an die Ereignisbehandlungsroutine für AfterRowRequest der Client-Datenmenge übergeben.

Die angeforderten Daten werden als Delta-Paket zurückgegeben.

Siehe auch