Элемент <add> для connectionManagement (параметры сети)

Добавляет IP-адрес или DNS-имя в список управления подключениями.

<configuration>
  <system.net>
    <connectionManagement>
      <add>

Синтаксис

<add
  address="address expression"
  maxconnection="integer"
/>  

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

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

Атрибуты

Attribute Описание
address Строка, описывающая IP-адрес или DNS-имя.
maxconnection Максимальное число разрешенных подключений к серверу. Если значение не предоставлено, используется значение по умолчанию 2.

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

Отсутствует.

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

Элемент Описание
connectionManagement Задает максимальное число подключений к сетевому узлу.

Комментарии

В качестве значения атрибута address должна быть задана либо звездочка, указывающая все подключения, либо строка в форме <schema>://<idn_hostname>[:<port>].

Если URI, переданный в какие-либо API HTTP, содержит символы Юникода, то имя будет преобразовано внутренним образом с помощью свойства DnsSafeHost, которое может возвращать строку Punycode (поведение, зависящее от текущей конфигурации IDN).

Файлы конфигурации

Этот элемент может использоваться в файле конфигурации приложения или в файле конфигурации компьютера (Machine.config).

Пример

В следующем примере приложение настраивается для использования четырех подключений к серверу www.contoso.com и двух подключений ко всем остальным серверам.

<configuration>  
  <system.net>  
    <connectionManagement>  
      <add address="http://www.contoso.com" maxconnection="4" />  
      <add address="*" maxconnection="2" />  
    </connectionManagement>  
  </system.net>  
</configuration>  

См. также