Datasnap.DataBkr.TCRemoteDataModule.CRDMGetProviderNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function CRDMGetProviderNames: OleVariant;

C++

System::OleVariant __fastcall CRDMGetProviderNames();

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.DataBkr.pas
Datasnap.DataBkr.hpp
Datasnap.DataBkr TCRemoteDataModule

Description

Renvoie une liste de tous les fournisseurs disponibles dans le module de données distant.

Appelez CRDMGetProviderNames pour obtenir la liste des fournisseurs disponibles à partir d'un module de données distant. Ces valeurs indiquent les valeurs possibles que peut prendre la propriété ProviderName d'un ensemble de données client qui se connecte au module de données distant. Lors de l'appel d'un des modules de données distants via l'interface IAppServer, transmettez l'un de ces noms pour indiquer le fournisseur cible de l'appel de méthode.

CRDMGetProviderNames renvoie les noms des fournisseurs dans un tableau de variants. Les ensembles de données client sont associés à un fournisseur en initialisant leur propriété ProviderName avec l'un de ces noms.

CRDMGetProviderNames fournit l'implémentation sous-jacente de la méthode AS_GetProviderNames de IAppServer.

Avertissement :  CRDMGetProviderNames renvoie une liste qui peut contenir des fournisseurs qui ne sont pas exportés. Si un fournisseur de la liste a sa propriété Exported initialisée à false, toute tentative d'utiliser ce fournisseur via une interface TRemoteDataModule déclenche une exception.

Voir aussi