Elemento <system.Net> (Impostazioni di rete)
Aggiornamento: novembre 2007
Contiene le impostazioni che indicano il modo in cui .NET Framework si connette alla rete.
Elemento <Configuration>
Elemento <system.Net> (Impostazioni di rete)
<system.net>
</system.net>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Nessuno.
Elementi figlio
Elemento |
Descrizione |
---|---|
Consente di specificare i moduli utilizzati per autenticare le richieste Internet. |
|
Consente di specificare il numero massimo di connessioni a un host Internet. |
|
Configura il server proxy Hypertext Transfer Protocol (HTTP). |
|
Configura le opzioni di invio della posta elettronica per il protocollo SMTP (Simple Mail Transport Protocol). |
|
Controlla il meccanismo di memorizzazione nella cache per le richieste di rete. |
|
Configura opzioni di rete di base per System.Net. |
|
Consente di specificare i moduli da utilizzare per richiedere informazioni dagli host Internet. |
Elementi padre
Elemento |
Descrizione |
---|---|
Contiene impostazioni per tutti gli spazi dei nomi. |
Note
L'elemento system.net contiene impostazioni per le classi dello spazio dei nomi System.Net. Tali impostazioni consentono di configurare i moduli di autenticazione, la gestione delle connessioni, il server proxy e i moduli di richiesta Internet per la ricezione delle informazioni dagli host Internet.
Esempio
Nell'esempio di codice riportato di seguito viene illustrata una configurazione tipica utilizzata con le classi 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>