Datasnap.Provider.TDataSetProvider.InternalGetParams
Delphi
function InternalGetParams(Types: TParamTypes = AllParamTypes): OleVariant; override;
C++
virtual System::OleVariant __fastcall InternalGetParams(Data::Db::TParamTypes Types = (Data::Db::TParamTypes() << Data::Db::TParamType::ptUnknown << Data::Db::TParamType::ptInput << Data::Db::TParamType::ptOutput << Data::Db::TParamType::ptInputOutput << Data::Db::TParamType::ptResult ));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
説明
要求されたパラメータ値をバリアント配列として返します。
プロバイダは,現在のパラメータ値を OleVariant にアセンブルする必要があるときは必ず InternalGetParams を内部的に使用します。これによって,GetParams メソッドの基底の実装が提供され,出力パラメータを返すメソッド(Execute または GetRecords など)のパラメータ値がアセンブルされます。
Types パラメータは,すべての可能なパラメータ型のサブセットに返されるパラメータ値を制限します。このパラメータを省略すると,すべてのパラメータ値が返されます。