É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>