Datasnap.DataBkr.TCRemoteDataModule.CRDMGetProviderNames

提供: RAD Studio API Documentation
移動先: 案内検索

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 インターフェイスを介してそのプロバイダを使用しようとすると、例外が発生します。

関連項目