Freigeben über


HttpTransportBindingElement.MaxPendingAccepts Eigenschaft

Definition

Ruft die maximale Anzahl an Verbindungen, die der Dienst gleichzeitig annehmen kann, ab oder legt sie 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

Die maximale Anzahl an Verbindungen, die der Dienst gleichzeitig annehmen kann.

Hinweise

Der Standardwert von MaxPendingAccepts ist 0, was bedeutet, dass WCF den Wert für Sie konfiguriert. Sie können die Anzahl erhöhen, um die Skalierbarkeit zu verbessern. Im selbstgehosteten Fall steuert diese Eigenschaft die maximale Anzahl gleichzeitiger BeginGetContext-Aufrufe, die WCF aufruft. Jedes Mal, wenn BeginGetContext aufgerufen wird, wird etwas Arbeitsspeicher zum Puffern innerhalb des verwalteten Heaps angeheftet. Wenn zu viele Puffer angeheftet sind, kann es zu einer übermäßigen Heapfragmentierung kommen. Diese Eigenschaft wird im webgehosteten Fall ignoriert.

Gilt für: