Élément <system.Net> (paramètres réseau)
Contient des paramètres qui spécifient la manière dont .NET Framework se connecte au réseau.
<configuration>
<system.net>
Syntaxe
<system.net>
</system.net>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucune.
Éléments enfants
Element | Description |
---|---|
authenticationModules | Spécifie les modules utilisés pour authentifier les requêtes Internet. |
connectionManagement | Spécifie le nombre maximal de connexions à destination d’un hôtes Internet. |
defaultProxy | Configure le serveur proxy HTTP (Hypertext Transfer Protocol). |
mailSettings | Configure les options d’envoi de courrier SMTP (Simple Mail Transport Protocol). |
requestCaching | Contrôle le mécanisme de mise en cache pour les requêtes réseau. |
settings | Configure les options réseau de base pour les classes de l’espace de noms System.Net et les espaces de noms enfants associés. |
webRequestModules | Spécifie les modules à utiliser pour demander des informations à partir d’hôtes réseau. |
Éléments parents
Element | Description |
---|---|
configuration | Contient les paramètres de tous les espaces de noms. |
Notes
L’élément <system.net> contient les paramètres pour les classes de l’espace de noms System.Net et des espaces de noms enfants associés. Les paramètres configurent les modules d’authentification, la gestion des connexions, les paramètres de messagerie, le serveur proxy et les modules de demandes Internet pour recevoir des informations à partir d’hôtes Internet.
Exemple
L’exemple suivant montre une configuration type utilisée par les classes System.Net.
<configuration>
<system.net>
<authenticationModules>
<add type="System.Net.DigestClient" />
<add type="System.Net.NegotiateClient" />
<add type="System.Net.KerberosClient" />
<add type="System.Net.NtlmClient" />
<add type="System.Net.BasicClient" />
</authenticationModules>
<connectionManagement>
<add address="*" maxconnection="2" />
</connectionManagement>
<defaultProxy>
<proxy
usesystemdefault="true"
bypassonlocal="true"
/>
</defaultProxy>
<webRequestModules>
<add prefix="http"
type="System.Net.HttpRequestCreator"
/>
<add prefix="https"
type="System.Net.HttpRequestCreator"
/>
<add prefix="file"
type="System.Net.FileWebRequestCreator"
/>
</webRequestModules>
</system.net>
</configuration>