다음을 통해 공유


WebMessageEncodingBindingElement 생성자

정의

WebMessageEncodingBindingElement 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
WebMessageEncodingBindingElement()

WebMessageEncodingBindingElement 클래스의 새 인스턴스를 초기화합니다.

WebMessageEncodingBindingElement(Encoding)

지정된 쓰기 문자 인코딩을 WebMessageEncodingBindingElement 사용하여 클래스의 새 인스턴스를 초기화합니다.

WebMessageEncodingBindingElement()

WebMessageEncodingBindingElement 클래스의 새 인스턴스를 초기화합니다.

public:
 WebMessageEncodingBindingElement();
public WebMessageEncodingBindingElement();
Public Sub New ()

설명

이 생성자는 기본 문자 인코딩으로 사용합니다 UTF8Encoding . 따라서 이 문자 인코딩을 원하는 경우 이 생성자를 사용합니다. 다른 문자 인코딩을 원하는 경우 생성자를 사용합니다 WebMessageEncodingBindingElement(Encoding) .

이 생성자는 풀에 할당되고 각각 새 판독기 또는 기록기를 할당하지 않고 들어오고 나가는 메시지를 처리할 수 있는 최대 판독기 및 기록기 수에 대한 기본값을 설정합니다. 속성에 대해 기본적으로 MaxReadPoolSize 할당된 판독기는 64개이며 속성에 대해 기본적으로 MaxWritePoolSize 할당된 기록기는 16개입니다.

또한 메시지 복잡성을 사용하여 엔드포인트 처리 리소스를 연결하려는 DOS(서비스 거부) 공격으로부터 보호하기 위해 이 메시지 인코딩 ReaderQuotas 과 연결된 이 생성자에 XmlDictionaryReaderQuotas 의해 기본 복잡성 제약 조건이 설정됩니다. 이러한 제약 조건과 해당 기본값(바이트)을 나타내는 속성은 다음과 같습니다.

적용 대상

WebMessageEncodingBindingElement(Encoding)

지정된 쓰기 문자 인코딩을 WebMessageEncodingBindingElement 사용하여 클래스의 새 인스턴스를 초기화합니다.

public:
 WebMessageEncodingBindingElement(System::Text::Encoding ^ writeEncoding);
public WebMessageEncodingBindingElement(System.Text.Encoding writeEncoding);
new System.ServiceModel.Channels.WebMessageEncodingBindingElement : System.Text.Encoding -> System.ServiceModel.Channels.WebMessageEncodingBindingElement
Public Sub New (writeEncoding As Encoding)

매개 변수

writeEncoding
Encoding

Encoding 메시지에 문자를 쓰는 데 사용할 수 있습니다.

예외

writeEncodingnull입니다.

writeEncoding 은 지원되는 메시지 텍스트 인코딩이 아닙니다.

설명

지원되는 메시지 텍스트 인코딩은 UTF-8, 유니코드 및 Big-Endian 유니코드입니다. 다른 텍스트 인코딩을 지정하면 throw ArgumentException 됩니다.

이 생성자는 풀에 할당되고 각각 새 판독기 또는 기록기를 할당하지 않고 들어오고 나가는 메시지를 처리할 수 있는 최대 판독기 및 기록기 수에 대한 기본값을 설정합니다. 속성에 대해 기본적으로 MaxReadPoolSize 할당된 판독기는 64개이며 속성에 대해 기본적으로 MaxWritePoolSize 할당된 기록기는 16개입니다.

또한 메시지 복잡성을 사용하여 엔드포인트 처리 리소스를 연결하려는 DOS(서비스 거부) 공격으로부터 보호하기 위해 이 메시지 인코딩 ReaderQuotas 과 연결된 이 생성자에 XmlDictionaryReaderQuotas 의해 기본 복잡성 제약 조건이 설정됩니다. 이러한 제약 조건과 해당 기본값(바이트)을 나타내는 속성은 다음과 같습니다.

적용 대상