Udostępnij za pomocą


<system.Net> Element (ustawienia sieci)

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

<system.net konfiguracji><>

Składnia

<system.net>
</system.net>

Atrybuty i elementy

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

Attributes

Żaden.

Elementy podrzędne

Pierwiastek 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 dla żądań sieciowych.
Ustawienia Konfiguruje podstawowe opcje sieciowe 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

Pierwiastek Opis
konfiguracja Zawiera ustawienia dla wszystkich przestrzeni nazw.

Uwagi

Element <system.net> zawiera ustawienia klas w System.Net powiązanych podrzędnych przestrzeniach nazw. Ustawienia umożliwiają konfigurowanie modułów uwierzytelniania, zarządzania połączeniami, ustawień poczty, serwera proxy i modułów żądań internetowych na potrzeby odbierania informacji z hostów internetowych.

Example

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 także