BinaryMessageEncodingBindingElement.MaxReadPoolSize Eigenschaft

Definition

Ruft die maximale Anzahl an XML-Readern ab, die einem Pool zugeordnet sind und zum Verarbeiten eingehender Nachrichten verfügbar sind, oder legt diese Anzahl fest.

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

Eigenschaftswert

Die maximale Anzahl an Readern, die in diesem Pool gespeichert sind. Der Standardwert ist 64 Reader.

Ausnahmen

Der festgelegte Wert ist kleiner oder gleich 0.

Beispiele

be.MaxReadPoolSize = 16;
be.MaxReadPoolSize = 16

Hinweise

Durch das Erhöhen dieser Zahl wird der Speicherverbrauch gesteigert, jedoch wird der Encoder auf einen plötzlichen Anstieg eingehender Nachrichten vorbereitet, da er Reader aus dem Pool verwenden kann, die bereits erstellt wurden, sodass keine neuen Reader erstellt werden müssen.

Gilt für: