Condividi tramite


Elemento <system.net> (Impostazioni di rete)

Contiene le impostazioni che indicano il modo in cui .NET Framework si connette alla rete.

<system.net> 
</system.net>

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Oggetto di 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 le opzioni di rete di base per le classi in System.Net e negli spazi dei nomi figlio correlati.

<webRequestModules>

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

Elementi padre

Elemento

Oggetto di descrizione

<configuration>

Contiene impostazioni per tutti gli spazi dei nomi.

Note

L'elemento <system.net> contiene impostazioni per le classi nell'oggetto System.Net e negli spazi dei nomi figlio correlati. Tali impostazioni consentono di configurare i moduli di autenticazione, la gestione delle connessioni, le impostazioni di posta elettronica, 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