<system.net>-Element (Netzwerkeinstellungen)
Enthält Einstellungen, die festlegen, wie .NET Framework eine Verbindung mit dem Netzwerk herstellt.
<system.net>
</system.net>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibungen |
---|---|
Gibt die zum Authentifizieren von Internetanforderungen verwendeten Module an. |
|
Gibt die maximale Anzahl der Verbindungen zu einem Internethost an. |
|
Konfiguriert den HTTP-Proxyserver (Hypertext Transfer Protocol). |
|
Konfiguriert die E-Mail-Sendeoptionen für SMTP. |
|
Steuert den Cachingmechanismus für Netzwerkanforderungen. |
|
Konfiguriert grundlegende Netzwerkoptionen für Klassen im System.Net und zugehörigen untergeordneten Namespaces. |
|
Gibt die zum Anfordern von Informationen von Internethosts verwendeten Module an. |
Übergeordnete Elemente
Element |
Beschreibungen |
---|---|
Enthält Einstellungen für alle Namespaces. |
Hinweise
Das <system.net>-Element enthält Einstellungen für Klassen in System.Net und den zugehörigen untergeordneten Namespaces. Die Einstellungen konfigurieren Authentifizierungsmodule, die Verbindungsverwaltung, E-Mail-Einstellungen, 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>