ConnectionOrientedTransportBindingElement::MaxPendingConnections Property


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

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

property int MaxPendingConnections {
	int get();
	void set(int value);

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