Schema delle impostazioni remote

Questo argomento è specifico di una tecnologia legacy mantenuta per una questione di compatibilità con le applicazioni esistenti di versioni precedenti e non è consigliato per il nuovo sviluppo. Le applicazioni distribuite devono ora essere sviluppate utilizzando  Windows Communication Foundation (WCF).

Contiene i tag utilizzati per l'inserimento di impostazioni personalizzate nei file di configurazione dell'applicazione remota.

<configuration>

   <system.runtime.remoting>

      <application>

         <lifetime>

         <channels> (istanza)

            <channel> (istanza)

               <serverProviders> (istanza)

                  <provider> (istanza)

                  <formatter> (istanza)

               <clientProviders> (istanza)

                  <provider> (istanza)

                  <formatter> (istanza)

         <client>

            <wellknown> (istanza client)

            <activated> (istanza client)

         <service>

            <wellknown> (istanza del servizio)

            <activated> (istanza del servizio)

         <soapInterop>

            <interopXmlType>

            <interopXmlElement>

            <preLoad>

      <channels> (modello)

         <channel> (modello)

            <serverProviders> (istanza)

               <provider> (istanza)

               <formatter> (istanza)

            <clientProviders> (istanza)

               <provider> (istanza)

               <formatter> (istanza)

      <channelSinkProviders>

            <serverProviders> (modello)

               <provider> (modello)

               <formatter> (modello)

            <clientProviders> (modello)

               <provider> (modello)

               <formatter> (modello)

      <customErrors>

      <debug>

Elemento Descrizione

<system.runtime.remoting>

Contiene informazioni relative a oggetti e canali remoti.

<application>

Contiene informazioni relative a oggetti remoti utilizzati ed esposti dall'applicazione.

<lifetime>

Contiene informazioni relative alla durata di tutti gli oggetti attivati da client e gestiti da questa applicazione.

<channels> (istanza)

Contiene i canali utilizzati dall'applicazione per comunicare con oggetti remoti.

<channel> (istanza)

Configura il canale utilizzato dall'applicazione per comunicare con oggetti remoti.

<serverProviders> (istanza)

Contiene i provider per i sink di canale che devono diventare parte della catena predefinita di chiamate ai sink di canale sul lato server per il modello di canale quando si fa riferimento a tale modello in altri punti del file di configurazione.

<provider> (istanza)

Contiene il provider di un sink di canale da inserire nella catena di sink di canale.

<formatter> (istanza)

Contiene il provider di sink di canale per un sink del formattatore da inserire nella catena di sink di canale.

<clientProviders> (istanza)

Contiene i provider per i sink di canale che devono diventare parte della catena di chiamate di sink di canale sul lato client predefinita per il modello di canale quando si fa riferimento a tale modello in altri punti del file di configurazione.

<client>

Contiene gli oggetti utilizzati dall'applicazione.

<wellknown> (istanza client)

Contiene informazioni relative a oggetti (noti) attivati da server, che vengono richiesti dall'applicazione.

<activated> (istanza client)

Contiene informazioni relative a oggetti attivati da client, che vengono richiesti dall'applicazione.

<service>

Contiene oggetti esposti dall'applicazione ad altri domini di applicazione o contesti.

<wellknown> (istanza del servizio)

Contiene informazioni relative a oggetti (noti) attivati da server, che vengono richiesti dall'applicazione per la pubblicazione.

<activated> (istanza del servizio)

Contiene informazioni relative a oggetti attivati da client, che vengono richiesti dall'applicazione per la pubblicazione.

<soapInterop>

Contiene i mapping dei tipi utilizzati con SOAP.

<interopXmlType>

Crea una mappa bidirezionale tra un tipo Common Language Runtime e un tipo XML e lo spazio dei nomi XML.

<interopXmlElement>

Crea una mappa bidirezionale tra un tipo Common Language Runtime e un elemento XML e lo spazio dei nomi XML.

<preLoad>

Specifica il tipo per il caricamento dei mapping dalle classi che estendono SoapAttribute.

<channels> (modello)

Contiene i modelli di canale utilizzati dall'applicazione per comunicare con oggetti remoti.

<channel> (modello)

Contiene il modello di canale che può essere specificato e configurato dall'applicazione per comunicare con oggetti remoti o per attendere richieste per tali oggetti.

<channelSinkProviders>

Contiene modelli per provider di sink di canale client e server. È possibile fare riferimento a qualsiasi provider di sink di canale specificato sotto questo elemento dovunque è registrato un provider di sink di canale.

<serverProviders> (modello)

Contiene i modelli di sink di canale che possono essere inseriti in una catena di chiamate di canale server.

<provider> (modello)

Contiene il modello di provider di sink di canale per un sink di canale da inserire nella catena di sink di canale server o client.

<formatter> (modello)

Contiene il provider di sink di canale per un sink del formattatore da inserire nella catena di sink di canale client o server.

<clientProviders> (modello)

Contiene modelli di sink di canale che possono essere inseriti nella catena di chiamate di canale client.

<debug>

Specifica se caricare i tipi nel file di configurazione all'avvio dell'applicazione.

<customErrors>

Indica se i canali del server nel dominio di applicazione corrente restituiscono informazioni filtrate o complete sulle eccezioni ai chiamanti locali o remoti.

Vedere anche

Altre risorse

.NET Framework Configuration File Schema
Panoramica di .NET Framework Remoting

Data di compilazione: 2010-02-13