ConnectionOrientedTransportBindingElement.MaxPendingAccepts Eigenschaft

Definition

Ruft die maximale Anzahl von Channels ab, über die ein Dienst während des Wartens auf einen Listener zur Verarbeitung eingehender Verbindungen verfügen kann, oder legt diese fest.

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

Eigenschaftswert

Int32

Maximale Anzahl Channels, die ein Dienst auf einen Listener im Wartezustand haben kann. Der Standardwert ist 2 * Anzahl von Prozessoren.

Ausnahmen

Der Wert ist kleiner als oder gleich 0 (null).

Hinweise

Diese Eigenschaft begrenzt die Anzahl der Kanäle, die auf dem Server auf einen Listener warten können. Weist MaxPendingAccepts einen zu geringen Wert auf, ist der Zeitraum, in dem alle wartenden Kanäle mit der Verarbeitung von Verbindungen begonnen haben, zu kurz, als dass neue Kanäle das Lauschen gestartet haben könnten. Wenn während dieses Zeitraums eine Verbindungsanforderung eingeht, wird sie fehlschlagen, da auf dem Server noch nicht auf neue Verbindungen gelauscht wird. Diese Eigenschaft kann konfiguriert werden, indem die MaxPendingConnections-Eigenschaft auf einen höheren Wert festgelegt wird.

Gilt für