ReliableSessionElement.MaxPendingChannels Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает максимальное число каналов, ожидающих принятия на прослушивателе.
public:
property int MaxPendingChannels { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxPendingChannels", DefaultValue=4)]
[System.Configuration.IntegerValidator(MaxValue=16384, MinValue=1)]
public int MaxPendingChannels { get; set; }
[<System.Configuration.ConfigurationProperty("maxPendingChannels", DefaultValue=4)>]
[<System.Configuration.IntegerValidator(MaxValue=16384, MinValue=1)>]
member this.MaxPendingChannels : int with get, set
Public Property MaxPendingChannels As Integer
Значение свойства
Максимальное число каналов, ожидающих принятия на прослушивателе. Значение по умолчанию — 128.
- Атрибуты
Комментарии
Это значение должно быть целым числом в диапазоне от 1 до 16 384, включительно.
Каналы находятся в режиме ожидания перед принятием. По достижении этого предела каналы больше не создаются. Вместо этого они переводятся в режим ожидания до тех пор, пока их число не снизится (по мере принятия ожидающих каналов). Это ограничение установлено для каждой фабрики.
Когда достигается пороговое значение и удаленное приложение пытается установить новый надежный сеанс, запрос отклоняется, и открытая операция, инициировавшая запрос, завершается с ошибкой. Данное ограничение не действует в отношении числа ожидающих исходящих каналов.