Udostępnij za pośrednictwem


<> system.Net, element (ustawienia sieciowe)

Zawiera ustawienia określające sposób łączenia .NET Framework z siecią.

<Konfiguracji>
  <system.net>

Składnia

<system.net>
</system.net>  

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
authenticationModules Określa moduły używane do uwierzytelniania żądań internetowych.
connectionManagement Określa maksymalną liczbę połączeń z hostem internetowym.
Defaultproxy Konfiguruje serwer proxy protokołu HTTP (Hypertext Transfer Protocol).
mailSettings Konfiguruje opcje wysyłania wiadomości e-mail protokołu Simple Mail Transport Protocol (SMTP).
requestCaching Steruje mechanizmem buforowania żądań sieciowych.
ustawienia Konfiguruje podstawowe opcje sieci dla klas w System.Net powiązanych podrzędnych przestrzeniach nazw.
webRequestModules Określa moduły używane do żądania informacji z hostów internetowych.

Elementy nadrzędne

Element Opis
Konfiguracji Zawiera ustawienia dla wszystkich przestrzeni nazw.

Uwagi

Element <system.net> zawiera ustawienia klas w System.Net powiązanych podrzędnych przestrzeniach nazw. Ustawienia konfigurują moduły uwierzytelniania, zarządzanie połączeniami, ustawienia poczty, serwer proxy i moduły żądań internetowych do odbierania informacji z hostów internetowych.

Przykład

W poniższym przykładzie przedstawiono typową konfigurację używaną przez System.Net klasy.

<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>  

Zobacz też