<channelSinkProviders> (Elemento)
Contiene plantillas para proveedores de receptores de canal de cliente y de servidor. Se puede hacer referencia a todos los proveedores de receptores de canal especificados bajo este elemento en cualquier lugar donde esté registrado un proveedor de receptores de canal.
<configuration>
<system.runtime.remoting> (Elemento)
<channelSinkProviders> (Elemento)
<channelSinkProviders>
<serverProviders>
<clientProviders>
</<channelSinkProviders>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento | Descripción |
---|---|
Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de servidor. Puede producirse una sola vez en el elemento <channelSinkProviders>. |
|
Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de cliente. Puede producirse una sola vez en el elemento <channelSinkProviders>. |
Elementos primarios
Elemento | Descripción |
---|---|
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. |
Ejemplo
En el siguiente archivo de configuración se utiliza un elemento de instancia <provider> para asignar al HttpChannel los proveedores de receptores de canal "propsetter" y "null" que se han declarado con los elementos de plantilla <provider>. Además, el proveedor de receptores de canal "propsetter" se crea con las propiedades de proveedor personalizado especificadas como atributos en el elemento de instancia del proveedor y como los pares nombre/valor del atributo <endpoint>
secundario.
<configuration>
<system.runtime.remoting>
<application>
<client>
<wellknown
type="RemoteType, RemoteAssembly"
url="http://computername:8080/RemoteType.rem"/>
</client>
<channels>
<channel ref="http">
<clientProviders>
<formatter ref="soap"/>
<provider
ref="propsetter"
username="bob"
writeToConsole="true"
>
<endpoint url="contoso.com:9000" someProperty="xyz" />
<endpoint url="contoso.com:9001" someProperty="123" />
</provider>
<provider ref="null" writeToConsole="true" />
</clientProviders>
</channel>
</channels>
</application>
<channelSinkProviders>
<clientProviders>
<provider
id="propsetter"
type="ChannelSinkPropertySetterProvider, SinkAssembly"
/>
<provider
id="null"
type="NullSinkProvider, SinkAssembly"
/>
</clientProviders>
</channelSinkProviders>
<debug loadTypes="true" />
</system.runtime.remoting>
</configuration>
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.