Partager via


<system.Net> Élément (Paramètres réseau)

Contient des paramètres qui spécifient la façon dont .NET Framework se connecte au réseau.

<system.net de configuration><>

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.

Attributes

Aucun.

Éléments enfants

Élément Description
authenticationModules Spécifie les modules utilisés pour 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 de courrier SMTP (Simple Mail Transport Protocol).
requestCaching Contrôle le mécanisme de mise en cache pour les requêtes réseau.
Paramètres Configure les options réseau de base pour les classes dans les System.Net espaces de noms enfants associés et les espaces de noms enfants associés.
webRequestModules Spécifie les modules à utiliser pour demander des informations à partir d’hôtes Internet.

Éléments parents

Élément Description
configuration Contient les paramètres de tous les espaces de noms.

Remarques

L’élément<> system.net contient des paramètres pour les classes dans les System.Net 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 demande Internet pour recevoir des informations à partir d’hôtes Internet.

Example

L’exemple suivant montre une configuration classique utilisée par System.Net les classes.

<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