Élément <add> pour connectionManagement (paramètres réseau)

Ajoute une adresse IP ou un nom DNS à la liste de gestion des connexions.

<configuration>
  <system.net>
    <connectionManagement>
      <add>

Syntaxe

<add
  address="address expression"
  maxconnection="integer"
/>  

Attributs et éléments

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

Attributs

Attribut Description
address Chaîne décrivant une adresse IP ou un nom DNS.
maxconnection Nombre maximal de connexions à un serveur. Si aucune valeur n'est indiquée, la valeur par défaut 2 est utilisée.

Éléments enfants

Aucune.

Éléments parents

Element Description
connectionManagement Spécifie le nombre maximal de connexions à un hôte réseau.

Notes

La valeur de l'attribut address doit être un astérisque pour spécifier toutes les connexions, ou une chaîne au format <schema>://<idn_hostname>[:<port>].

Si l'URI passé à une API HTTP contient des caractères Unicode, le nom est converti en interne à l'aide de DnsSafeHost qui peut éventuellement retourner une chaîne Punycode (le comportement dépend de la configuration IDN actuelle).

Fichiers de configuration

Cet élément peut être défini dans le fichier de configuration de l'application ou dans le fichier de configuration de l'ordinateur (Machine.config).

Exemple

L’exemple suivant configure une application pour utiliser quatre connexions au serveur www.contoso.com, et deux connexions à tous les autres serveurs.

<configuration>  
  <system.net>  
    <connectionManagement>  
      <add address="http://www.contoso.com" maxconnection="4" />  
      <add address="*" maxconnection="2" />  
    </connectionManagement>  
  </system.net>  
</configuration>  

Voir aussi