Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Einstellungen, die festlegen, wie Verbindungen zwischen .NET Framework und dem Netzwerk hergestellt werden.
<configuration>
<system.net>
Syntax
<system.net>
</system.net>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
authenticationModules | Gibt die Module an, die zum Authentifizieren von Internetanforderungen verwendet werden. |
connectionManagement | Gibt die maximale Anzahl von Verbindungen mit einem Internethost an. |
defaultProxy | Konfiguriert den HTTP-Proxyserver (Hypertext Transfer Protocol). |
mailSettings | Konfiguriert SMTP-E-Mail-Sendeoptionen (Simple Mail Transport Protocol). |
requestCaching | Steuert den Zwischenspeicherungsmechanismus für Netzwerkanforderungen. |
settings | Konfiguriert grundlegende Netzwerkoptionen für Klassen in dem System.Net und verwandten untergeordneten Namespaces. |
webRequestModules | Gibt Module an, die zum Anfordern von Informationen von Internethosts verwendet werden sollen. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
configuration | Enthält Einstellungen für alle Namespaces. |
Bemerkungen
Das <system.net>-Element enthält Einstellungen für Klassen in dem System.Net und verwandten untergeordneten Namespaces. Die Einstellungen konfigurieren Authentifizierungsmodule, Verbindungsverwaltung, E-Mail-Einstellungen, Proxyserver und Internetanforderungsmodule zum Empfangen von Informationen von Internethosts.
Beispiel
Das folgende Beispiel zeigt eine typische Konfiguration, die von System.Net-Klassen verwendet wird.
<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>