Soap.SOAPDm.TSoapDataModule.SAS_GetParams
Delphi
function SAS_GetParams(const ProviderName: OleStr; var OwnerData: OleVariant): OleVariant; virtual; stdcall;
C++
virtual System::OleVariant __stdcall SAS_GetParams(const System::WideString ProviderName, System::OleVariant &OwnerData);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Soap.SOAPDm.pas Soap.SOAPDm.hpp |
Soap.SOAPDm | TSoapDataModule |
Beschreibung
Ruft die aktuellen Parameterwerte einer Datenmenge ab, die mit einem bestimmten Provider verknüpft ist.
Mit SAS_SAS_GetParams können die aktuellen Parameterwerte der Datenmenge eines bestimmten Providers abgerufen werden.
ProviderName gibt den Provider mit der Datenmenge an.
OwnerData enthält benutzerdefinierte Daten aus der Ereignisbehandlungsroutine für BeforeSAS_GetParams der Client-Datenmenge. Der Wert, der in OwnerData zurückgegeben wird, wird an die Ereignisbehandlungsroutine für AfterSAS_GetParams der Client-Datenmenge übergeben.
SAS_SAS_GetParams gibt die Parameter in Form eines Varianten-Arrays zurück. Unterstützt der Provider keinen Parameterabruf, wird eine Null-Variante zurückgegeben. Mit der Prozedur UnpackParams können Sie die von SAS_SAS_GetParams zurückgegebenen Parameterwerte in ein TParams-Objekt umwandeln.
Warnung: Rufen Sie SAS_SAS_GetParams nicht für ein SOAP-Datenmodul auf. SOAP-Datenmodule haben keinen Status, und alle Parameterwerte können von anderen Anwendungen geändert werden. Es ist daher ratsam, Ausgabeparameter mit der Methode SAS_Execute abzurufen.
Anmerkung: Die als protected deklarierte Methode SAS_SAS_GetParams kann nur über die Schnittstelle IAppServerSOAP aufgerufen werden.