<system.Net>-Element (Netzwerkeinstellungen)

Aktualisiert: November 2007

Enthält Einstellungen, die festlegen, wie .NET Framework eine Verbindung mit dem Netzwerk herstellt.

<configuration>-Element
  <system.Net>-Element (Netzwerkeinstellungen)

<system.net> 
</system.net>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Element

Beschreibung

authenticationModules

Gibt die zum Authentifizieren von Internetanforderungen verwendeten Module an.

connectionManagement

Gibt die maximale Anzahl der Verbindungen zu einem Internethost an.

defaultProxy

Konfiguriert den HTTP-Proxyserver (Hypertext Transfer Protocol).

mailSettings

Konfiguriert die E-Mail-Sendeoptionen für SMTP.

requestCaching

Steuert den Cachingmechanismus für Netzwerkanforderungen.

settings

Konfiguriert grundlegende Netzwerkoptionen für System.Net.

<webRequestModules>-Element (Netzwerkeinstellungen)

Gibt die zum Anfordern von Informationen von Internethosts verwendeten Module an.

Übergeordnete Elemente

Element

Beschreibung

configuration

Enthält Einstellungen für alle Namespaces.

Hinweise

Das system.net-Element enthält Einstellungen für Klassen im System.Net-Namespace. Die Einstellungen konfigurieren Authentifizierungsmodule, die Verbindungsverwaltung, den Proxyserver und Internetanforderungsmodule zum Empfangen von Informationen für Internethosts.

Beispiel

Im folgenden Codebeispiel wird eine typische von System.Net-Klassen verwendete Konfiguration veranschaulicht.

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

Siehe auch

Referenz

Netzwerkeinstellungsschema