ConnectionOrientedTransportBindingElement.MaxPendingConnections Property

Definition

Gets or sets the maximum number of connections awaiting dispatch on the service.

C#
public int MaxPendingConnections { get; set; }

Property Value

The maximum number of inbound connections awaiting dispatch on the service. The default value is 12 * number of processors.

Exceptions

The value is less than or equal to zero.

Remarks

This property controls how many connections a transport has accepted but have not been picked up by the ServiceModel Dispatcher. To set this value, use MaxConnections on the binding or maxOutboundConnectionsPerEndpoint on the binding element.

When a higher layer in the stack calls AcceptDispatch, that connection is removed from the queue of connections awaiting dispatch.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1