Datasnap.Midas.IAppServerDisp.AS_GetParams

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function  AS_GetParams(const ProviderName: OleStr; var OwnerData: OleVariant): OleVariant; dispid 20000004;

Propriétés

Type Visibilité  Source Unité  Parent
function automated Datasnap.Midas.pas Datasnap.Midas IAppServerDisp


Description

Lit les valeurs en cours des paramètres de l'ensemble de données lié à un fournisseur spécifié.

Utilisez AS_GetParams pour obtenir la valeur 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 de l'ensemble de données client.

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.

Remarque :  AS_GetParams ne doit pas être utilisée pour récupérer les paramètres en sortie de serveurs d'applications sans état, car la valeur des paramètres peut être modifiée par d'autres applications. Quand vous écrivez un serveur d'applications sans état, récupérez la valeur des paramètres en utilisant à la place la méthode AS_Execute.

Voir aussi