WebMessageEncodingElement.MaxWritePoolSize 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
새 작성기를 할당하지 않고 동시에 전송할 수 있는 최대 메시지 수를 지정하는 값을 가져오거나 설정합니다.
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
속성 값
새 작성기를 할당하지 않고 동시에 전송할 수 있는 최대 메시지 수입니다. 기본값은 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 및 원시 이진 형식을 읽고 쓸 수 있는 복합 인코더를 구성합니다. 이 인코더는 세 개의 개별 인코더로 구성됩니다. 이 설정은 인코더별 최대 작성기 수에 영향을 줍니다.