WebMessageEncodingElement.MaxReadPoolSize Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld waarmee het maximum aantal berichten wordt opgegeven dat tegelijkertijd kan worden gelezen zonder nieuwe lezers toe te wijzen.

public:
 property int MaxReadPoolSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxReadPoolSize", DefaultValue=64)]
[System.Configuration.IntegerValidator(MinValue=1)]
public int MaxReadPoolSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxReadPoolSize", DefaultValue=64)>]
[<System.Configuration.IntegerValidator(MinValue=1)>]
member this.MaxReadPoolSize : int with get, set
Public Property MaxReadPoolSize As Integer

Waarde van eigenschap

Het maximum aantal berichten dat tegelijkertijd kan worden gelezen zonder nieuwe lezers toe te wijzen. De standaardwaarde is 64.

Kenmerken

Voorbeelden

static void Main(string[] args)  
{  
    WebMessageEncodingElement webMEE = new WebMessageEncodingElement();  
    int maxReadPoolSize = webMEE.MaxReadPoolSize;  
    Console.WriteLine("The MaxReadPoolSize is: {0}", maxReadPoolSize);  
    maxReadPoolSize = 128;  
    Console.WriteLine("The MaxReadPoolSize has been changed to: {0}", maxReadPoolSize);  
}  

Opmerkingen

Grotere poolgrootten maken het systeem toleranter voor activiteitpieken ten koste van een grotere werkset. Hiermee WebMessageEncodingElement configureert u een samengestelde encoder die XML, JSON en onbewerkt binair bestand kan lezen en schrijven met tekst zonder opmaak. Deze encoder bestaat uit drie afzonderlijke encoders. Deze instelling is van invloed op het maximum aantal lezers voor elke afzonderlijke encoder.

Van toepassing op