<clientProviders> Elemento (Plantilla)

Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de cliente.

<configuration>

  <system.runtime.remoting> (Elemento)

    <channelSinkProviders> (Elemento)

      <clientProviders> Elemento (Plantilla)

<clientProviders> 
   <formatter> 
   <provider> 
</clientProviders>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción

<formatter>

Contiene una plantilla de proveedor de receptores de formateador. Puede producirse una sola vez o varias veces en el elemento de plantilla <clientProviders>.

<provider>

Contiene una plantilla de proveedor de receptores. Puede producirse una sola vez o varias veces en el elemento de plantilla <clientProviders>.

Elementos primarios

Elemento Descripción

channelSinkProviders

Contiene plantillas para proveedores de receptores de canal de cliente y servidor.

configuration

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

system.runtime.remoting

Contiene información sobre canales y objetos remotos.

Comentarios

Al especificar un proveedor de receptores de formateador o cualquier número de otros proveedores de receptores de canal, se crea una plantilla a la que se pueda hacer referencia desde otros elementos <clientProviders> en otro lugar del archivo de configuración.

Ejemplo

En la siguiente sección del archivo de configuración se declaran dos plantillas de proveedor.

<channelSinkProviders>
   <clientProviders>
   <provider 
      id="propsetter" 
      type="ChannelSinkPropertySetterProvider, PropsSink" 
   />
   <provider 
      id="logger" 
      type="Logging.LoggingClientChannelSinkProvider, LoggingSinks" 
   />
   </clientProviders>
</channelSinkProviders>

En otro lugar del archivo de configuración, estos proveedores pueden especificarse en un elemento <clientProviders>, tal y como se muestra en el siguiente ejemplo.

<channels>
   <channel>
      <clientProviders>
         <provider ref="logger"/>
         <provider ref="propsetter"/>
      </clientProviders>
   <channel>
</channels>

Consulte también

Referencia

Esquema de configuración de la comunicación remota

Conceptos

Receptores y cadenas de receptores

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.