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 ));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Description
Renvoie les valeurs de paramètres requises sous la forme d'un tableau Variant.
Le fournisseur utilise InternalGetParams de manière interne dès qu'il doit assembler les valeurs de paramètres courantes en un OleVariant. Cela permet d'obtenir l'implémentation sous-jacente de la méthode GetParams et d'assembler les valeurs de paramètres des méthodes qui renvoient les paramètres de sortie (comme Execute ou GetRecords).
Le paramètre Types limite les valeurs de paramètres renvoyées à un sous-ensemble de tous les types de paramètres possibles. Si ce paramètre est omis, toutes les valeurs de paramètres sont renvoyées.