Datasnap.DataBkr.TCRemoteDataModule.CRDMGetProviderNames
Delphi
function CRDMGetProviderNames: OleVariant;
C++
System::OleVariant __fastcall CRDMGetProviderNames();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Datasnap.DataBkr.pas Datasnap.DataBkr.hpp |
Datasnap.DataBkr | TCRemoteDataModule |
説明
リモート データ モジュールで使用可能なすべてのプロバイダのリストを返します。
CRDMGetProviderNames を呼び出すと、リモート データ モジュールから使用可能なすべてのプロバイダのリストを取得できます。これらの値は、そのリモート データ モジュールに接続しているクライアント データセットの ProviderName プロパティで使用可能な値を示します。TRemoteDataModule インターフェイスを介して、いずれかのリモート データ モジュールを呼び出すときは、これらの名前の 1 つを渡して、そのメソッド呼び出しのターゲットであるプロバイダを示します。
CRDMGetProviderNames は、バリアント配列内のプロバイダの名前を返します。クライアント データセットをプロバイダと関連付けるには、これらの名前の 1 つをその ProviderName プロパティに設定します。
CRDMGetProviderNames は、TRemoteDataModule メソッド AS_GetProviderNames のベースとなる実装を提供します。
警告: CRDMGetProviderNames が返すリストには、エクスポートされていないプロバイダが含まれる可能性があります。リスト内のプロバイダの Exported プロパティが false の場合に、TRemoteDataModule インターフェイスを介してそのプロバイダを使用しようとすると、例外が発生します。