Udostępnij za pośrednictwem


WebMessageEncodingElement.MaxWritePoolSize Właściwość

Definicja

Pobiera lub ustawia wartość określającą maksymalną liczbę wiadomości, które mogą być wysyłane jednocześnie bez przydzielania nowych składników zapisywania.

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

Wartość właściwości

Maksymalna liczba wiadomości, które mogą być wysyłane jednocześnie bez przydzielania nowych autorów. Wartość domyślna to 16.

Atrybuty

Przykłady

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

Uwagi

Większe rozmiary puli sprawiają, że system jest bardziej odporny na skoki aktywności kosztem większego zestawu roboczego. Element WebMessageEncodingElement konfiguruje koder złożony, który może odczytywać i zapisywać kod XML w postaci zwykłego tekstu, kod JSON i nieprzetworzone dane binarne. Ten koder składa się z trzech oddzielnych koderów. To ustawienie ma wpływ na maksymalną liczbę składników zapisywania dla każdego kodera.

Dotyczy