Como: registrar provedores personalizados
Este tópico descreve como registrar provedores personalizados para o uso com os Serviços de Host e Serviços de Cache do Windows AppFabric. Cada provedor personalizado deve ser registrado no Registro do Windows pelo programa de instalação do provedor personalizado depois da instalação do AppFabric. Registre o provedor personalizado no seguinte caminho de chave:
Caminho de Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppFabric\v1.0\Providers.
Subchave: Monitoramento, Persistência ou AppFabricCaching, dependendo do tipo de provedor.
Uma subchave de provedor personalizado deve incluir os seguintes valores:
Um par de nome/dados (Default), que inclui o nome do executável da interface de usuário de configuração do provedor e o caminho em que ele está localizado.
Um par de nome/dados DisplayName que indique o nome do provedor que será adicionado à lista suspensa de provedores na página do Assistente de Configuração do AppFabric.
Um par de nome/dados Tipo que inclua o nome do tipo, a Versão, Cultura e Chave Pública.
Observação
O Assistente de Configuração do AppFabric não poderá iniciar um provedor personalizado se o caminho para o executável de interface de usuário de configuração do provedor no par de nome/dado (Default) possuir um espaço. É possível resolver esse problema colocando o caminho entre aspas.
Informe as subchaves do provedor personalizado junto com as subchaves para os provedores, que estão incluídas em uma instalação do AppFabrix por padrão.
O provedor de Monitoramento System.Data.SqlClient na subchave System.Data.SqlClient da subchave de monitoramento. Esse provedor é parte do .NET Framework 4. O provedor será registrado se os Serviços de Host forem instalados.
A subchave sqlStoreProvider do provedor de persistência sqlStoreProvider, na subchave de Persistência. Esse provedor é parte do .NET Framework 4. O provedor será registrado se os Serviços de Host forem instalados.
O Provedor de Armazenamento de Configuração do Serviço de Cache do AppFabric do SQL Server, na subchave System.Data.SqlClient da subchave AppFabricCaching. Esse provedor é parte do AppFabric. O provedor será instalado e registrado se os Serviços de Cache, o Cliente de Cache ou o Administrador de Cache estiver instalado.
Para obter mais informações sobre como criar provedores personalizados, consulte Como: desenvolver provedores de repositório de instância, Como: desenvolver provedores de consulta de instância, Como: desenvolver provedores de controle de instância ou Como: usar um banco de dados de monitoramento não pertencente ao SQL Server.
2011-12-05