Поделиться через


Элемент <serverProviders> (экземпляр)

Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью  Windows Communication Foundation (WCF).

Содержит поставщики для приемников каналов, которые должны стать частью установленной по умолчанию цепочки вызовов шаблона приемника канала на стороне сервера при ссылке на шаблон в файле конфигурации. Указание поставщиков в этом элементе переопределяет принятые по умолчанию приемники канала для данного канала; если предполагается добавить любые из принятых по умолчанию приемники каналов в цепочку вызовов приемника канала, необходимо также указать их здесь.

<configuration>
   <system.runtime.remoting>
      <channels>
         <channel>
**            <serverProviders>**

Указанные здесь поставщики переопределяют принятые по умолчанию поставщики этого канала, когда упоминается этот шаблон канала.

<configuration>
   <system.runtime.remoting>
      <application>
         <channels>
            <channel>
**               <serverProviders>**

Здесь поставщики могут переопределять принятые по умолчанию поставщики только для данного экземпляра канала.

<serverProviders> 
   <formatter> 
   <provider> 
</serverProviders>

Дочерние элементы

Элемент Описание

<formatter>

Содержит приемник модуля форматирования для вставки в цепочку вызовов приемника канала. Может указываться в элементе экземпляра <serverProviders> один раз.

<provider>

Содержит приемник канала для вставки в цепочку вызовов приемника канала. Может указываться в элементе экземпляра <serverProviders> один или несколько раз.

Замечания

При использовании в элементе шаблона канала все объявленные и упоминаемые поставщики на заданном уровне переопределяют принятые по умолчанию поставщики канала и становятся поставщиками по умолчанию, если где-либо в файле конфигурации указана ссылка на канал. Важно помнить, что при использовании данного элемента переопределяются все принятые по умолчанию поставщики или модули форматирования для данного канала. Если необходимо включить поставщики и модули форматирования в шаблон канала в дополнение к любым пользовательским поставщикам, необходимо указать все поставщики и модули форматирования, которые должны использоваться при ссылке на данный канал.

При использовании в экземпляре канала все объявленные и доступные по ссылке поставщики на заданном уровне переопределяют принятые по умолчанию поставщики канала только для данного экземпляра канала. Если этот экземпляр ссылается на шаблон, в котором объявлены поставщики приемников серверных каналов, то поставщики, указанные в данном элементе, также будут переопределены.

Системные требования

Файл конфигурации: файл конфигурации приложения, файл конфигурации компьютера (Machine.config)

См. также

Справочник

Схема параметров удаленного взаимодействия

Дата сборки: 2010-02-13