Datasnap.DataBkr.TCRemoteDataModule.CRDMGetProviderNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CRDMGetProviderNames: OleVariant;

C++

System::OleVariant __fastcall CRDMGetProviderNames();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DataBkr.pas
Datasnap.DataBkr.hpp
Datasnap.DataBkr TCRemoteDataModule

Beschreibung

Gibt eine Liste aller Provider zurück, die im externen Datenmodul verfügbar sind.

Mit CRDMGetProviderNames können Sie eine Liste aller Provider abrufen, die für ein Remote-Datenmodul verfügbar sind. Diese Werte geben die möglichen Werte für die Eigenschaft ProviderName einer Client-Datenmenge an, die eine Verbindung zu dem externen Datenmodul herstellt. Beim Aufruf von externen Datenmodulen über die Schnittstelle IAppServer übergeben Sie einen dieser Namen, um den Provider festzulegen, der das Ziel des Methodenaufrufs ist.

CRDMGetProviderNames gibt die Namen der Provider in einem Varianten-Array zurück. Sie können eine Client-Datenmenge einem Provider zuordnen, indem Sie ihrer Eigenschaft ProviderName einen dieser Namen zuweisen.

CRDMGetProviderNames stellt die zugrunde liegende Implementierung für die Methode AS_GetProviderNames von IAppServer bereit.

Warnung:  CRDMGetProviderNames gibt eine Liste zurück, die Provider enthalten kann, die nicht exportiert werden. Wenn die Eigenschaft Exported eines Provider aus der Liste auf false gesetzt ist, führt der Versuch, diesen Provider über ein TRemoteDataModule-Interface zu verwenden, zu einer Exception.

Siehe auch