Datasnap.DSProviderDataModuleAdapter.TDSProviderDataModuleAdapter.AS_GetParams

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

function  AS_GetParams(const ProviderName: OleStr;  OwnerDataStream: TDBXStreamValue): OleVariant;

C++

System::OleVariant __fastcall AS_GetParams(const System::WideString ProviderName, Data::Dbxcommon::TDBXStreamValue* OwnerDataStream);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DSProviderDataModuleAdapter.pas
Datasnap.DSProviderDataModuleAdapter.hpp
Datasnap.DSProviderDataModuleAdapter TDSProviderDataModuleAdapter

Beschreibung

Ruft die aktuellen Parameterwerte einer Datenmenge ab, die mit einem bestimmten Provider verknüpft ist.

Verwenden Sie AS GetParams , um die aktuellen Parameterwerte der Datenmenge eines bestimmten Providers abzurufen.

Der Parameter ProviderName enthält den Namen der entsprechenden Provider-Komponente.

Der Parameter OwnerDataStream enthält benutzerdefinierte Daten aus der Ereignisbehandlungsroutine für BeforeGetParams der Client-Datenmenge und gibt die Daten zurück, die an die Ereignisbehandlungsroutine für AfterGetParams der Client-Datenmenge übergeben werden.

AS GetParams _result (C++) oder AS GetParams (Delphi) gibt die Parameter in Form eines Varianten-Array zurück, wobei jedes Element ein zweielementiges Varianten-Array mit einem Parameternamen und einem Parameterwert ist. Diese Parameter können mit der Prozedur UnpackParams in eine TParams-Objekt konvertiert werden. Wenn die Datenmenge keine Parameter enthält oder wenn der Provider das Abrufen der Parameter nicht unterstützt gibt AS GetParams _result (C++) bzw. AS GetParams eine Null-Variante zurück.

Anmerkung:  AS GetParams soll nicht zum Abrufen der Ausgabeparameter von statuslosen Anwendungsservern verwendet werden, da Parameterwerte von anderen Anwendungen geändert werden könnten. Bei statuslosen Anwendungsservern sollten Sie Parameterwerte mit der Methode AS Execute ermitteln.

Siehe auch