ConnectionOrientedTransportBindingElement.MaxPendingConnections Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

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

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public int MaxPendingConnections { get; set; }

Property Value

Type: System.Int32

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

Exception Condition

The value is less than or equal to zero.

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.

.NET Framework
Available since 3.0
Return to top