WebMessageEncodingElement.MaxWritePoolSize Свойство

Определение

Возвращает или задает значение, указывающее максимальное количество сообщений, которые можно отправить одновременно без выделения памяти для дополнительных модулей записи.

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

Значение свойства

Int32

Максимальное количество сообщений, которые можно отправить одновременно, не выделяя памяти для новых модулей записи. Значение по умолчанию равно 16.

Атрибуты

Примеры

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

Комментарии

Пул больших размеров повышает устойчивость системы при всплесках активности за счет большего рабочего набора. Элемент WebMessageEncodingElement используется для настройки составного кодировщика, позволяющего читать и записывать данные в формате обычного XML-текста, JSON и двоичном формате. Этот кодировщик состоит из трех отдельных кодировщиков. Этот параметр определяет максимальное количество модулей записи для каждого отдельного кодировщика.

Применяется к