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

authenticationModules

Consente di specificare i moduli utilizzati per autenticare le richieste Internet.

connectionManagement

Consente di specificare il numero massimo di connessioni a un host Internet.

defaultProxy

Configura il server proxy Hypertext Transfer Protocol (HTTP).

mailSettings

Configura le opzioni di invio della posta elettronica per il protocollo SMTP (Simple Mail Transport Protocol).

requestCaching

Controlla il meccanismo di memorizzazione nella cache per le richieste di rete.

settings

Configura opzioni di rete di base per System.Net.

Elemento <webRequestModules> (Impostazioni di rete)

Consente di specificare i moduli da utilizzare per richiedere informazioni dagli host Internet.

Elementi padre

Elemento

Descrizione

configuration

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>

Vedere anche

Riferimenti

Schema delle impostazioni di rete