Condividi tramite


<system.Net> Elemento (impostazioni di rete)

Contiene impostazioni che specificano la modalità di connessione di .NET Framework alla rete.

<system.net di configurazione><>

Sintassi

<system.net>
</system.net>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributes

Nessuno.

Elementi figli

elemento Descrizione
authenticationModules Specifica i moduli usati per autenticare le richieste Internet.
connectionManagement Specifica il numero massimo di connessioni a un host Internet.
defaultProxy Configura il server proxy HTTP (Hypertext Transfer Protocol).
mailSettings Configura le opzioni di invio della posta elettronica SMTP (Simple Mail Transport Protocol).
requestCaching Controlla il meccanismo di memorizzazione nella cache per le richieste di rete.
impostazioni Configura le opzioni di rete di base per le classi negli System.Net spazi dei nomi figlio correlati e .
webRequestModules Specifica i moduli da utilizzare per richiedere informazioni dagli host Internet.

Elementi padre

elemento Descrizione
configurazione Contiene le impostazioni per tutti gli spazi dei nomi.

Osservazioni:

L'elemento <system.net> contiene le impostazioni per le classi negli System.Net spazi dei nomi figlio correlati e . Le impostazioni configurano moduli di autenticazione, gestione connessione, impostazioni di posta elettronica, server proxy e moduli di richiesta Internet per la ricezione di informazioni dagli host Internet.

Example

Nell'esempio seguente viene illustrata una configurazione tipica usata dalle System.Net classi.

<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