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


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

Обновлен: Ноябрь 2007

Указывает, используют ли операции сокета порты завершения.

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

<socket
  alwaysUseCompletionPortsForConnect="true|false"
  alwaysUseCompletionPortsForAccept="true|false"
/socket>

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

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

Атрибуты

Атрибут

Описание

alwaysUseCompletionPortsForAccept

Показывает, всегда ли сокет использует порты завершения для вызовов метода Accept.

alwaysUseCompletionPortsForConnect

Показывает, всегда ли сокет использует порты завершения для вызовов метода Connect.

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

Нет.

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

Элемент

Описание

settings

Настройка основных сетевых параметров для пространства имен System.Net.

Заметки

Порты завершения поддерживаются в Windows NT версии 3.5 и более поздних версиях операционных систем Windows. Порты завершения рекомендуется использовать для высокопроизводительных серверных приложений.

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

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

Пример

В следующем примере кода показано, как задать используемые порты завершения.

<configuration>
  <system.net>
    <settings>
      <socket
        alwaysUseCompletionPortsForAccept="true"
        alwaysUseCompletionPortsForConnect="true"
       />
    </settings>
  </system.net>
</configuration>

См. также

Ссылки

Схема параметров сети

System.Net

System.Net.Sockets