Freigeben über


<clientProviders>-Element (Vorlage)

Enthält Vorlagen für Channelempfänger, die in eine Clientchannel-Aufrufkette eingefügt werden können.

<configuration>
   <system.runtime.remoting>
      <channelSinkProviders>
         <clientProviders>

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

Untergeordnete Elemente

Element Beschreibung
<formatter> Enthält eine Vorlage für einen Formatierungsempfänger-Provider. Kann im <clientProviders>-Vorlagenelement einmal oder mehrmals vorkommen.
<provider> Enthält eine Vorlage für einen Empfänger-Provider. Kann im <clientProviders>-Vorlagenelement einmal oder mehrmals vorkommen.

Hinweise

Wenn Sie hier einen Formatierungsempfänger-Provider oder beliebig viele andere Channelempfänger-Provider angeben, wird eine Vorlage erstellt, auf die Sie von anderen <clientProviders>-Elementen an anderen Stellen in der Konfigurationsdatei verweisen können.

Beispiel

Der folgende Konfigurationsdateiabschnitt deklariert zwei Providervorlagen.

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

An anderen Stellen in der Konfigurationsdatei können diese Provider in einem **<clientProviders>**Element angegeben werden, wie im folgenden Beispiel gezeigt.

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

Anforderungen

Konfigurationsdateien: Anwendungskonfigurationsdatei, Konfigurationsdatei für den Computer (Machine.config)

Siehe auch

Schema für Remoteeinstellungen | Empfänger und Empfängerketten