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 和 16384 之间(含这两个数)的整数。

通道在等待被接受时处于挂起状态。 达到此限制后,将不创建任何通道。 确切地说,在达到此数值之前(通过接受挂起的通道来实现),通道处于挂起模式。 此限制适用于每个工厂。

当达到此阈值时如果远程应用程序尝试建立新的可靠会话,则会拒绝请求且打开操作将提示此错误。 此限制不适用于挂起的传出通道数。

适用于