ConnectionOrientedTransportBindingElement.MaxPendingAccepts Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.