Порядок регистрации настраиваемых поставщиков

В этом разделе рассматривается регистрация настраиваемых поставщиков для использования со службами размещения и службами кэша Windows AppFabric. Каждый настраиваемый поставщик должен быть зарегистрирован в реестре Windows программой установки настраиваемого поставщика после установки AppFabric. Настраиваемые поставщики регистрируются в следующем разделе.

  • Путь раздела: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppFabric\v1.0\Providers.

  • Подраздел: Monitoring, Persistence или AppFabricCaching в зависимости от типа поставщика.

Подраздел настраиваемого поставщика должен включать следующие значения:

  • пара "имя-значение" (По умолчанию), включающая имя исполняемого файла пользовательского интерфейса конфигурации поставщика и путь его размещения;

  • пара "имя-значение" DisplayName, определяющая имя поставщика, которое будет добавлено в раскрывающийся список поставщиков в мастере настройки AppFabric;

  • пара "имя-значение" Type, включающая имя типа, версию, культуру и открытый ключ.

Примечание

Мастеру настройки AppFabric не удастся запустить настраиваемый поставщик, если путь к исполняемому файлу пользовательского интерфейса конфигурации поставщика в паре "имя-значение" (По умолчанию) имеет пробел. Чтобы устранить эту проблему, можно заключить путь в кавычки.

Подразделы настраиваемых поставщиков добавляются к подразделам поставщиков, включаемым в установку AppFabric по умолчанию.

  • Поставщик наблюдения System.Data.SqlClient регистрируется в подразделе System.Data.SqlClient подраздела Monitoring. Этот поставщик входит в состав .NET Framework 4. Он регистрируется, если установлены службы размещения.

  • Поставщик сохраняемости sqlStoreProvider регистрируется в подразделе sqlStoreProvider подраздела Persistence. Этот поставщик входит в состав .NET Framework 4. Он регистрируется, если установлены службы размещения.

  • Поставщик хранилища конфигурации службы кэширования AppFabric SQL Server регистрируется в подразделе System.Data.SqlClient подраздела AppFabricCaching. Этот поставщик входит в состав AppFabric. Он устанавливается и регистрируется, если установлены службы кэша, клиент кэша или администратор кэша.

Дополнительные сведения о создании настраиваемых поставщиков см. в разделах Инструкция по разработке поставщика хранилища экземпляров, Инструкция по разработке поставщика запросов экземпляров, Инструкция по разработке поставщика управления экземплярами или Инструкция по использованию базы данных наблюдения, отличной от базы данных SQL Server.

  2011-12-05