Elemento <clientProviders> (modello)

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

Elemento <Configuration>
  Elemento <system.runtime.remoting>
    Elemento <channelSinkProviders>
      Elemento <clientProviders> (modello)

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

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione

<formatter>

Contiene un modello di provider di sink del formattatore. Può essere presente una o più volte in un elemento del modello <clientProviders>.

<provider>

Contiene un modello di provider di sink. Può essere presente una o più volte in un elemento del modello <clientProviders>.

Elementi padre

Elemento Descrizione

channelSinkProviders

Contiene modelli per provider di sink di canale client e server.

configuration

È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

system.runtime.remoting

Contiene informazioni relative a oggetti e canali remoti.

Note

Se viene specificato un provider di sink del formattatore o un numero qualsiasi di altri provider di sink di canale, viene creato un modello a cui è possibile fare riferimento da altri elementi <clientProviders> in altri punti nel file di configurazione.

Esempio

Nella sezione di file di configurazione seguente vengono dichiarati due modelli di provider.

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

In altri punti nel file di configurazione, è possibile specificare tali provider in un elemento <clientProviders>, come illustrato nell'esempio seguente.

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

Vedere anche

Riferimenti

Schema delle impostazioni remote

Concetti

Sink e catene dei sink