Datasnap.Midas.IAppServerDisp.AS_GetParams

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


Delphi

function  AS_GetParams(const ProviderName: OleStr; var OwnerData: OleVariant): OleVariant; dispid 20000004;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function automated Datasnap.Midas.pas Datasnap.Midas IAppServerDisp

Beschreibung

Ruft die aktuellen Werte des Parameters von einer Datenmenge ab, die mit einem bestimmten Provider verknüpft ist.

Verwenden Sie AS_GetParams, um die aktuellen Werte des Parameters von der mit einem Provider assoziierten Datenmenge abzurufen.

Der Parameter ProviderName enthält den Namen der Provider-Komponente, derer Datenmenge die Parameter enthält.

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

AS_GetParams _result (C++) bzw. AS_GetParams (Delphi) gibt die Parameter in Form eines Varianten-Array zurück, wobei jedes Element ein zweielementiges Varianten-Array mit einem Parameternamen und -wert ist. Diese Parameter können mit der Prozedur UnpackParams in ein TParams-Objekt konvertiert werden. Wenn die Datenmenge keine Parameter enthält oder wenn der Provider das Abrufen der Parameter nicht unterstützt, geben AS_GetParams _result (C++) bzw. AS_GetParams (Delphi) 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. Beim Schreiben von statuslosen Anwendungsservern sollen Sie Parameterwerte mit Hilfe der Methode AS_Execute abrufen.

Siehe auch