Поделиться через


<system.Net> Элемент (параметры сети)

Содержит параметры, указывающие, как платформа .NET Framework подключается к сети.

<system.net конфигурации><>

Синтаксис

<system.net>
</system.net>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Attributes

Нет.

Дочерние элементы

Элемент Описание
authenticationModules Задает модули, используемые для проверки подлинности запросов в Интернете.
connectionManagement Указывает максимальное количество подключений к узлу Интернета.
defaultProxy Настраивает прокси-сервер протокола передачи гипертекста (HTTP).
mailSettings Настраивает параметры отправки почты simple Mail Transport Protocol (SMTP).
requestCaching Управляет механизмом кэширования для сетевых запросов.
Параметры Настраивает базовые параметры сети для классов в System.Net дочерних пространствах имен и связанных с ним пространствах имен.
webRequestModules Задает модули, используемые для запроса сведений от узлов Интернета.

Родительские элементы

Элемент Описание
конфигурация Содержит параметры для всех пространств имен.

Замечания

Элемент <system.net> содержит параметры классов в System.Net дочерних пространствах имен. Параметры настраивают модули проверки подлинности, управление подключениями, параметры почты, прокси-сервер и модули запросов к Интернету для получения сведений от узлов Интернета.

Example

В следующем примере показана типичная конфигурация, используемая классами 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>

См. также