<system.net>, élément (paramètres réseau)

Contient des paramètres qui spécifient la manière dont le .NET Framework se connecte au réseau.

<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

Aucun

Éléments enfants

Élément

Description

<authenticationModules>

Spécifie les modules qui servent à authentifier les demandes Internet.

<connectionManagement>

Spécifie le nombre maximal de connexions à un hôte Internet.

<defaultProxy>

Configure le serveur proxy HTTP (Hypertext Transfer Protocol).

<mailSettings>

Configure les options d'envoi du courrier SMTP.

<requestCaching>

Contrôle le mécanisme de mise en cache pour les demandes réseau.

<settings>

Configure les options réseau de base pour les classes de System.Net et les espaces de noms enfants connexes.

<webRequestModules>

Spécifie les modules à utiliser pour demander des informations à des hôtes Internet.

Éléments parents

Élément

Description

<configuration>

Contient les paramètres de tous les espaces de noms.

Notes

L'élément <system.net> contient des paramètres pour les classes dans System.Net et les espaces de noms enfants connexes. Ces 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 la réception des informations en provenance d'hôtes Internet.

Exemple

L'exemple de code 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>

Voir aussi

Référence

Schéma des paramètres réseau