Partager via


<clientProviders>, élément (modèle)

Contient les modèles de récepteurs de canaux pouvant être insérés dans une chaîne d'appel de canal client.

<configuration>, élément
  <system.runtime.remoting>, élément
    <channelSinkProviders>, élément
      <clientProviders>, élément (modèle)

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucun(e).

Éléments enfants

Élément Description

<formatter>

Contient un modèle de fournisseur de récepteur de formateur. Peut apparaître une ou plusieurs fois dans l'élément de modèle <clientProviders>.

<provider>

Contient un modèle de fournisseur de récepteur. Peut apparaître une ou plusieurs fois dans l'élément de modèle <clientProviders>.

Éléments parents

Élément Description

channelSinkProviders

Contient les modèles pour les fournisseurs de récepteurs de canaux clients et serveur.

configuration

Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.

system.runtime.remoting

Contient des informations sur les canaux et les objets distants.

Notes

La spécification à cet emplacement d'un fournisseur de récepteur de canal ou de n'importe quel nombre d'autres fournisseurs de récepteurs de canaux crée un modèle auquel vous pouvez faire référence à partir d'autres éléments <clientProviders> à un autre endroit du fichier de configuration.

Exemple

La section du fichier de configuration déclare deux modèles de fournisseurs.

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

À tout autre endroit du fichier de configuration, ces fournisseurs peuvent être spécifiés dans un élément <clientProviders>, comme le montre l'exemple suivant :

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

Voir aussi

Référence

Schéma des paramètres d'accès distant

Concepts

Récepteurs et chaînes de récepteurs