<net.tcp>

Задает параметры конфигурации для службы общего доступа к портам Net.Tcp, которая позволяет нескольким процессам совместно использовать один и тот же порт протокола TCP.

<Конфигурации>
  <system.serviceModel.activation>
    <net.tcp>

Синтаксис

<configuration>
  <system.serviceModel.activation>
    <net.tcp listenBacklog="Integer"
             maxPendingAccepts="Integer"
             maxPendingConnections="Integer"
             receiveTimeout="TimeSpan"
             teredoEnabled="Boolean">
      <allowAccounts>
        <!-- LocalSystem account -->
        <add securityIdentifier="S-1-5-18"/>
        <!-- LocalService account -->
        <add securityIdentifier="S-1-5-19"/>
        <!-- Administrators account -->
        <add securityIdentifier="S-1-5-20"/>
        <!-- Network Service account -->
        <add securityIdentifier="S-1-5-32-544" />
        <!-- IIS_IUSRS account (Vista only)-->
        <add securityIdentifier="S-1-5-32-568"/>
      </allowAccounts>
    </net.tcp>
  </system.serviceModel.activation>
</configuration>

Тип

Type

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

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

Атрибуты

Атрибут Описание
listenBacklog Целое число, указывающее максимальное количество необработанных подключений, которые принимаются из общего подключения, но еще не отправлены в службы Windows Communication Foundation (WCF). Значение по умолчанию равно 10.
maxPendingAccepts Целое число, которое определяет максимальное количество одновременных необработанных принимающих потоков в конечной точке для общей службы. Значение по умолчанию — 2
MaxPendingConnections Максимальное число подключений, принятия которых приложением может ожидать прослушиватель. После превышения значения этой квоты новые входящие подключения сбрасываются, а не ожидают принятия. Возможности подключения (такие как безопасность сообщения) могут вынудить клиента открыть несколько подключений. При установке значения квоты администраторы службы должны учитывать возможность установления дополнительных подключений. Значение по умолчанию равно 10.
receiveTimeout Значение TimeSpan, определяющее время ожидания для чтения данных кадрирования и проведения распределения подключений из базовых подключений. Значение по умолчанию - 00:00:10.
teredoEnabled Логическое значение, указывающее, использует ли служба совместного использования портов Microsoft Teredo для прослушивания TCP-портов от имени служб WCF. Значение по умолчанию — false.

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

Элемент Описание
<allowAccounts> Коллекция элементов конфигурации, содержащих securityIdentifier атрибут для указания учетных записей пользователей для процессов, в которых размещаются службы WCF, и которым предоставляется доступ к службе общего доступа.

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

Элемент Описание
<system.serviceModel.activation> Содержит параметры конфигурации для процесса прослушивателя SMSvcHost.exe.

Комментарии

Дополнительные сведения об общем доступе к портам см. в разделе Общий доступ к портам Net.TCP. Сведения о настройке службы общего доступа к портам см . в статье Настройка службы общего доступа к портам Net.TCP.

См. также раздел