操作方法: カスタム プロバイダーの登録

このトピックでは、Windows AppFabric ホスティング サービスおよびキャッシング サービスで使用するカスタム プロバイダーの登録について説明します。 各カスタム プロバイダーは、AppFabric セットアップ後にカスタム プロバイダー セットアップ プログラムによって、Windows レジストリに登録する必要があります。 カスタム プロバイダーは、次のキー パスで登録します。

  • キー パス: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppFabric\v1.0\Providers

  • サブキー: プロバイダーのタイプによって、[Monitoring] または [Persistence] または [AppFabric Caching]

カスタム プロバイダー サブキーには、次の値が含まれている必要があります。

  • プロバイダー構成 UI 実行可能ファイルの名前、およびそのファイルが配置される場所のパスを含む [(Default)] 名前/データ ペア

  • AppFabric 構成ウィザード ページのプロバイダー ドロップダウン リストに追加されるプロバイダー名を示す [DisplayName] 名前/データ ペア

  • タイプ名、バージョン、カルチャ、および公開キーを含む [Type] 名前/データペア

ヒント

[(Default)] 名前/データ ペアでプロバイダー構成 UI 実行可能ファイルへのパスにスペースが含まれていると、AppFabric 構成ウィザードでカスタム プロバイダーを起動できません。 この問題は、パスを引用符で囲むことで解決できます。

既定で AppFabric インストールに含まれるプロバイダーのサブキーと共に、カスタム プロバイダーのサブキーを入力します。

  • Monitoring サブキーの System.Data.SqlClient サブキー内の [System.Data.SqlClient] Monitoring プロバイダー このプロバイダーは .NET Framework 4 の一部です。プロバイダーはホスティング サービスがインストールされていると登録されます。

  • Persistence サブキー内の [sqlStoreProvider] Persistence プロバイダー sqlStoreProvider サブキー このプロバイダーは .NET Framework 4 の一部です。プロバイダーはホスティング サービスがインストールされていると登録されます。

  • AppFabricCaching サブキーの System.Data.SqlClient サブキー内の [SQL Server AppFabric キャッシュ サービス構成ストア プロバイダー] このプロバイダーは AppFabric の一部です。 プロバイダーは、キャッシング サービス、キャッシュ クライアントまたはキャッシュ管理者がインストールされているとインストールおよび登録されます。

カスタム プロバイダーの作成方法の詳細については、「操作方法:インスタンス ストア プロバイダーの開発」、「操作方法: インスタンス クエリ プロバイダーの開発」、「操作方法:インスタンス コントロール プロバイダーの開発」、または「操作方法: SQL Server 以外の監視データベースの使用」を参照してください。

  2011-12-05