ReliableSessionBindingElement.MaxPendingChannels Property

Definition

Gets or sets the largest number of channels that can be pending during the reliable session.

public:
 property int MaxPendingChannels { int get(); void set(int value); };
public int MaxPendingChannels { get; set; }
member this.MaxPendingChannels : int with get, set
Public Property MaxPendingChannels As Integer

Property Value

The largest number of channels that can be pending. The default value is 4.

Exceptions

The value set is less than or equal to zero or greater than 16384.

Remarks

Channels are pending when they are waiting to be accepted. Once that limit is reached, no channels are created and put in pending mode until this number goes down (by accepting pending channels). This is a limit for each listener.

When the threshold is reached and a remote application tries to establish a new reliable session, the request is denied and the open operation that prompted this faults.

Applies to