Compartir a través de


Esquema de la configuración de la interacción remota

Contiene etiquetas que se utilizan para incluir configuraciones personalizadas en los archivos de configuración de aplicaciones de interacción remota.

<configuration>
   <system.runtime.remoting>
      <application>
         <lifetime>
         <channels> (Instancia)
            <channel> (Instancia)
               <serverProviders> (Instancia)
                  <provider> (Instancia)
                  <formatter> (Instancia)
               <clientProviders> (Instancia)
                  <provider> (Instancia)
                  <formatter> (Instancia)
         <client>
            <wellknown> (Instancia de cliente)
            <activated> (Instancia de cliente)
         <service>
            <wellknown> (Instancia de servicio)
            <activated> (Instancia de servicio)
         <soapInterop>
            <interopXmlType>
            <interopXmlElement>
            <preLoad>
      <channels> (Plantilla)
         <channel> (Plantilla)
            <serverProviders> (Instancia)
               <provider> (Instancia)
               <formatter> (Instancia)
            <clientProviders> (Instancia)
               <provider> (Instancia)
               <formatter> (Instancia)
      <channelSinkProviders>
            <serverProviders> (Plantilla)
               <provider> (Plantilla)
               <formatter> (Plantilla)
            <clientProviders> (Plantilla)
               <provider> (Plantilla)
               <formatter> (Plantilla)
      <customErrors>
      <debug>

Elemento Descripción
<system.runtime.remoting> Contiene información sobre canales y objetos remotos.
<application> Contiene información sobre los objetos remotos que la aplicación consume y expone.
<lifetime> Contiene información sobre el período de duración de todos los objetos activados en el cliente que atiende esta aplicación.
<channels> (instancia) Contiene los canales que la aplicación utiliza para comunicar con objetos remotos.
<channel> (instancia) Configura el canal que la aplicación utiliza para comunicar con objetos remotos.
<serverProviders> (instancia) Contiene los proveedores de receptores de canal que van a formar parte de la cadena de llamadas de receptores de canal predeterminada del servidor correspondiente a esta plantilla de canal cuando se hace referencia a la plantilla en otro lugar del archivo de configuración.
<provider> (instancia) Contiene el proveedor de un receptor de canal que se ha de insertar en una cadena de receptores de canal.
<formatter> (instancia) Contiene el proveedor de receptores de canal para un receptor de formateador que se ha de insertar en la cadena de receptores de canal.
<clientProviders> (instancia) Contiene los proveedores de receptores de canal que van a formar parte de la cadena de llamadas de receptores de canal predeterminada del cliente correspondiente a esta plantilla de canal cuando se hace referencia a la plantilla en otro lugar del archivo de configuración.
<client> Contiene los objetos que la aplicación consume.
<wellknown> (instancia de cliente) Contiene información sobre los objetos (conocidos) activados en el servidor y que la aplicación desea consumir.
<activated> (instancia de cliente) Contiene información sobre los objetos activados en el cliente y que la aplicación desea consumir.
<service> Contiene los objetos que la aplicación expone a otros dominios de aplicación o contextos.
<wellknown> (instancia de servicio) Contiene información sobre los objetos (conocidos) activados en el servidor y que la aplicación desea publicar.
<activated> (instancia de servicio) Contiene información sobre los objetos activados en el cliente y que la aplicación desea publicar.
<soapInterop> Contiene las asignaciones de tipos utilizadas con SOAP.
<interopXmlType> Crea una asignación bidireccional entre un tipo de Common Language Runtime y un tipo XML y espacio de nombres XML.
<interopXmlElement> Crea una asignación bidireccional entre un tipo de Common Language Runtime y un elemento XML y espacio de nombres XML.
<preLoad> Especifica el tipo para cargar las asignaciones de clases que extienden SoapAttribute.
<channels> (plantilla) Contiene las plantillas de canal que la aplicación utiliza para comunicar con objetos remotos.
<channel> (plantilla) Contiene la plantilla de canal que la aplicación puede especificar y configurar para comunicar o escuchar las solicitudes de objetos remotos.
<channelSinkProviders> Contiene plantillas para proveedores de receptores de canal de cliente y servidor. Se puede hacer referencia a todos los proveedores de receptores de canal especificados debajo de este elemento en cualquier lugar donde esté registrado un proveedor de receptores de canal.
<serverProviders> (plantilla) Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de servidor.
<provider> (plantilla) Contiene la plantilla de proveedores de receptores de canal correspondiente a un receptor de canal que se ha de insertar en la cadena de receptores de canal del servidor o cliente.
<formatter> (plantilla) Contiene el proveedor de receptores de canal para un receptor de formateador que se ha de insertar en la cadena de receptores de canal del cliente o servidor.
<clientProviders> (plantilla) Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de cliente.
<debug> Especifica si se van a cargar tipos en el archivo de configuración cuando se inicia la aplicación.
<customErrors> Indica si los canales del servidor de este dominio de aplicaciones devuelven información de excepciones filtrada o completa a llamadores locales o remotos.

Vea también

Esquema del archivo de configuración de .NET Framework | Información general de .NET Remoting