다음을 통해 공유


ODataUtils 클래스

정의

OData 라이브러리와 함께 사용되는 유틸리티 메서드입니다.

public static class ODataUtils
type ODataUtils = class
Public Module ODataUtils
상속
ODataUtils

메서드

AppendDefaultHeaderValue(String, String)

OData에 필요한 기본값을 지정된 HTTP 헤더에 추가합니다.

헤더 이름이 ODataConstants.ContentTypeHeader인 경우: 헤더 값이 application/json인 경우 기본값(odata)을 추가합니다. metadata=minimal(odata.) streaming=true IEEE754Compatible=false

AppendDefaultHeaderValue(String, String, ODataVersion)

OData에 필요한 기본값을 지정된 HTTP 헤더에 추가합니다.

헤더 이름이 ODataConstants.ContentTypeHeader인 경우 헤더 값이 application/json이면 4.0에 다음 기본값을 추가합니다. odata.metadata=minimal odata.streaming=true IEEE754Compatible=false는 4.01에 다음 기본값을 추가합니다. metadata=minimal streaming=true IEEE754Compatible=false

CreateAnnotationFilter(String)

annotationFilter 필터가 지정된 주석 이름과 일치하는지 여부를 평가하는 func로 변환합니다. 이 에 전달된 주석 이름과 일치하면 annotationFilter func가 true로 평가되고, 그렇지 않으면 false로 평가됩니다.

GenerateServiceDocument(IEdmModel)

모델에서 기본 ODataServiceDocument 인스턴스를 생성합니다.

GetEmptyArray<T>()

OData 라이브러리와 함께 사용되는 유틸리티 메서드입니다.

GetReadFormat(ODataMessageReader)

메시지 판독기에서 페이로드를 읽기 위해 사용되는 형식을 반환합니다.

NullValueReadBehaviorKind(IEdmModel, IEdmProperty)

지정된 속성에 대해 null 속성 값에 대한 판독기 동작을 가져옵니다.

ODataVersionToString(ODataVersion)

OData 버전을 문자열 표현으로 표시합니다.

SetHeadersForPayload(ODataMessageWriter, ODataPayloadKind)

메시지 작성기에서 사용하는 메시지의 콘텐츠 형식 및 OData-Version 헤더를 설정합니다.

SetNullValueReaderBehavior(IEdmModel, IEdmProperty, ODataNullValueBehaviorKind)

임시 주석을 추가하여 지정된 속성의 null 값을 어떻게 읽어야 하는지 나타냅니다.

StringToODataVersion(String)

문자열을 OData 버전 표현에 표시합니다.

적용 대상