Datasnap.DSConnect.TDSProviderConnection.AS_GetParams
Delphi
function AS_GetParams(const ProviderName: OleStr; var OwnerData: OleVariant): OleVariant; safecall;
C++
HRESULT __safecall AS_GetParams(const System::WideString ProviderName, System::OleVariant &OwnerData, System::OleVariant &__AS_GetParams_result);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Datasnap.DSConnect.pas Datasnap.DSConnect.hpp |
Datasnap.DSConnect | TDSProviderConnection |
Description
Récupère les valeurs en cours des paramètres à partir d'un ensemble de données lié à un fournisseur spécifié.
Utilisez AS_GetParams pour obtenir les valeurs en cours des paramètres de l'ensemble de données associé à un fournisseur.
Le paramètre ProviderName
spécifie le nom d'un composant fournisseur dont l'ensemble de données contient les paramètres.
Le paramètre OwnerData
représente des informations personnalisées provenant du gestionnaire d'événement BeforeGetParams d'un ensemble de données client et renvoie des informations transmises au gestionnaire d'événement AfterGetParams.
AS_GetParams _result (C++) ou AS_GetParams (Delphi) renvoie les paramètres, codés comme un tableau Variant dont chaque élément est un tableau Variant de deux éléments contenant un nom de paramètre et la valeur du paramètre. Ces paramètres peuvent être convertis en un objet TParams à l'aide de la procédure UnpackParams. Si l'ensemble de données n'a pas de paramètre ou si le fournisseur ne gère pas la lecture des paramètres, AS_GetParams _result (C++) ou AS_GetParams (Delphi) renvoie un Variant Null
.