WebMessageEncodingElement.MaxReadPoolSize Egenskap

Definition

Hämtar eller anger ett värde som anger det maximala antalet meddelanden som kan läsas samtidigt utan att nya läsare allokeras.

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

Egenskapsvärde

Maximalt antal meddelanden som kan läsas samtidigt utan att nya läsare allokeras. Standardvärdet är 64.

Attribut

Exempel

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);  
}  

Kommentarer

Större poolstorlekar gör systemet mer tolerant mot aktivitetstoppar på bekostnad av en större arbetsuppsättning. WebMessageEncodingElement Konfigurerar en sammansatt kodare som kan läsa och skriva oformaterad XML, JSON och rå binär fil. Den här kodaren består av tre separata kodare. Den här inställningen påverkar det maximala antalet läsare för varje enskild kodare.

Gäller för