다음을 통해 공유


ODataMessageWriterSettings 클래스

정의

OData 메시지 작성기에 대한 구성 설정입니다.

public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
상속
ODataMessageWriterSettings

생성자

ODataMessageWriterSettings()

기본 설정을 포함하는 ODataMessageWriterSettings 클래스의 새 인스턴스를 초기화합니다.

속성

AlwaysAddTypeAnnotationsForDerivedTypes

설정하면 메타데이터 수준이 "없음"으로 설정된 경우에도 파생 형식에 대한 형식 주석이 추가됩니다.

ArrayPool

문자 버퍼 풀을 가져오기/설정합니다.

BaseUri

모든 상대 URI에 대한 기준으로 사용하는 문서 기본 URI를 가져오거나 설정합니다.

EnableCharactersCheck

작성기가 유효한 Xml 문자를 확인해야 하는지 여부를 제어하는 플래그입니다.

EnableMessageStreamDisposal

메시지 쓰기를 마친 후 메시지 스트림이 삭제될지 여부를 나타내는 값을 가져오거나 설정합니다.

JsonPCallback

서버에서 응답을 래핑하는 데 사용하는 콜백 함수를 가져오거나 설정합니다.

LibraryCompatibility

라이브러리 호환성 버전을 가져오거나 설정합니다. 기본값은 입니다 Latest.

MessageQuotas

OData 메시지를 쓸 때 리소스 소비를 제한하기 위해 사용할 할당량입니다.

MetadataSelector

생략할 속성, 함수, 작업, 링크를 메타데이터 작성기에게 알릴 수 있습니다.

MultipartNewLine

여러 파트 메시지를 https://tools.ietf.org/html/rfc2046#section-5.1.1 작성할 때 사용되는 새 줄 문자 시퀀스를 가져오거나 설정합니다. TextWriter는 OS별 줄 바꿈을 사용하지만 rfc2046에서는 CRLF여야 합니다.

ODataUri

들어오는 요청의 OData Uri입니다. 의 메서드를 호출 ODataUriParser하고 속성(예: ODataPath)을 에 할당합니다 ODataUri.

Validations

수행할 유효성 검사를 가져오거나 설정합니다. 기본값은 입니다 All.

Version

페이로드를 작성하는 데 사용할 OData 프로토콜 버전을 가져오거나 설정합니다.

메서드

Clone()

ODataMessageWriterSettings의 단순 복사본을 만듭니다.

SetContentType(ODataFormat)

페이로드를 작성할 때 사용되는 형식을 설정합니다. 이렇게 하면 호환 콘텐츠 형식 헤더가 자동으로 설정됩니다.

SetContentType(String, String)

페이로드를 작성할 때 콘텐츠 형식을 계산할 허용 가능한 미디어 종류 및 문자 집합을 설정합니다.

적용 대상