WebMessageEncodingElement.MaxWritePoolSize Proprietà

Definizione

Ottiene o imposta un valore che specifica il numero massimo di messaggi che possono essere inviati simultaneamente senza allocare nuovi writer.

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

Valore della proprietà

Numero massimo di messaggi che possono essere inviati contemporaneamente senza allocare nuovi writer. Il valore predefinito è 16.

Attributi

Esempio

static void Main(string[] args)  
{  
   int maxWritePoolSize = webMEE.MaxWritePoolSize;  
   Console.WriteLine("The MaxWritePoolSize is: {0}", maxWritePoolSize);  
   maxWritePoolSize = 48;  
   Console.WriteLine("The MaxWritePoolSize has been changed to: {0}", maxWritePoolSize);  
}  

Commenti

Le dimensioni del pool più grandi rendono il sistema più tollerante ai picchi di attività a costo di un working set più grande. WebMessageEncodingElement Configura un codificatore composito in grado di leggere e scrivere codice XML, JSON e binario non elaborato. Questo codificatore è composto da tre codificatori separati. Questa impostazione influisce sul numero massimo di writer per ogni singolo codificatore.

Si applica a