Datasnap.Win.MtsRdm.TMtsDataModule.AS_GetParams

提供:RAD Studio API Documentation

Delphi

function AS_GetParams(const ProviderName: WideString; var OwnerData: OleVariant): OleVariant; safecall;

C++

HIDESBASE HRESULT __safecall AS_GetParams(const System::WideString ProviderName, System::OleVariant &OwnerData, System::OleVariant &__AS_GetParams_result);

プロパティ

種類 可視性 ソース ユニット
function protected
Datasnap.Win.MtsRdm.pas
Datasnap.Win.MtsRdm.hpp
Datasnap.Win.MtsRdm TMtsDataModule

説明

指定されたプロバイダにバインドされたデータセットから現在のパラメータの値を取得します。 {{#multireplace:Datasnap.Win.MtsRdm.TMtsDataModule.AS GetParams|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Datasnap.DataBkr.TRemoteDataModule.AS_GetParams|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Datasnap.DataBkr.TRemoteDataModule.AS_GetParams|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

指定されたプロバイダにバインドされたデータセットから現在のパラメータの値を取得します。

AS_AS_GetParams メソッドを使用すると,プロバイダに関連付けられたデータセットから現在のパラメータ値を取得できます。ProviderName パラメータは,パラメータを有するデータセットを備えたプロバイダコンポーネントの名前を指定します。OwnerData は,クライアントデータセットの BeforeAS_GetParams イベントハンドラから渡されるカスタム情報を表し,クライアントデータセットの AfterAS_GetParams イベントハンドラに渡される情報を返します。

AS_GetParams_resultAS_AS_GetParams は,バリアント配列にコード化されたパラメータ,または Null バリアント(プロバイダがパラメータの取得をサポートしない場合)を返します。AS_AS_GetParams によって返されたパラメータ値を TParams オブジェクトに変換するには,UnpackParams プロシージャを使用します。

AS_AS_GetParams を使用して,ステートレスのアプリケーションサーバーから出力パラメータを取り出さないでください。ほかのアプリケーションによってパラメータ値が変更される場合があるからです。ステートレスのアプリケーションサーバーを書き込むときは,変わりに AS_Execute メソッドハンドラを使用して,出力パラメータを取得してください。

メモ:  アプリケーションは,IAppServer インターフェースを使用してのみプロテクトメソッド AS_AS_GetParams を呼び出せます。

関連項目