다음을 통해 공유


Microsoft.Data.OData 네임스페이스

OData 라이브러리는 구성 요소에서 Open Data Protocol(OData) 형식의 메시지를 serialize 및 deserialize할 수 있도록 하는 저수준 프로그래밍 인터페이스 집합을 정의합니다. 이렇게 하면 응용 프로그램 및 서비스가 전체 WCF Data Services 제품을 사용하지 않고도 OData 끝점으로 상호 작용할 수 있습니다.

클래스

  클래스 설명
공용 클래스 ODataAction OData 작업을 나타냅니다.
공용 클래스 ODataAnnotatable OData 라이브러리의 모든 annotatable 형식에 대한 기본 클래스를 나타냅니다.
공용 클래스 ODataAssociationLink 연결 링크를 나타냅니다.
공용 클래스 ODataBatchOperationRequestMessage 일괄 처리 요청의 동작을 나타내는 메시지를 표시합니다.
공용 클래스 ODataBatchOperationResponseMessage 일괄 처리 응답의 작업을 나타내는 메시지를 표시합니다.
공용 클래스 ODataBatchReader OData 일괄 처리 메시지를 읽기 위한 클래스를 나타냅니다. 또한 판독기에서 읽기 호출의 올바른 순서를 확인합니다.
공용 클래스 ODataBatchWriter OData 일괄 처리 메시지를 작성합니다. 작성기에서 쓰기 호출의 적절한 시퀀스도 확인합니다.
공용 클래스 ODataCollectionReader OData 컬렉션 판독기에 대한 기본 클래스를 나타냅니다.
공용 클래스 ODataCollectionStart 최상위 컬렉션의 OData 표현입니다.
공용 클래스 ODataCollectionValue 컬렉션의 OData 표현입니다.
공용 클래스 ODataCollectionWriter OData 컬렉션 작성기에 대한 기본 클래스를 나타냅니다.
공용 클래스 ODataComplexValue OData의 복합 값을 나타냅니다.
공용 클래스 ODataConstants OData 또는 HTTP 프로토콜 또는 OData 라이브러리에 의해 사용되는 상수 값입니다.
공용 클래스 ODataContentTypeException 메시지의 콘텐츠 형식이 지원되지 않는 경우 예외를 나타내는 예외 형식입니다.
공용 클래스 ODataEntityReferenceLink OData 엔터티 참조 링크를 나타냅니다.
공용 클래스 ODataEntityReferenceLinks 엔터티 참조 링크의 컬렉션을 나타냅니다.
공용 클래스 ODataEntry 단일 엔터티를 나타냅니다.
공용 클래스 ODataError 오류 페이로드를 나타냅니다.
공용 클래스 ODataErrorException 페이로드를 읽을 때 구문 분석된 스트림 내 오류를 나타냅니다.
공용 클래스 ODataException OData 라이브러리의 예외를 나타냅니다.
공용 클래스 ODataFeed 엔터티의 컬렉션을 설명합니다.
공용 클래스 ODataFormat OData 페이로드 처리와 연관된 형식 유형을 열거합니다.
공용 클래스 ODataFunction OData 함수를 나타냅니다.
공용 클래스 ODataInnerError 오류의 원인을 확인하는 데 도움이 되는 특정 디버깅 정보를 구현하는 데 사용하는 속성이 들어 있습니다.
공용 클래스 ODataItem ODataFeedODataEntry 클래스의 기본 클래스를 나타냅니다.
공용 클래스 ODataMessageQuotas OData 메시지를 읽거나 쓸 때 리소스 소비를 제한하는 데 사용할 할당량입니다.
공용 클래스 ODataMessageReader 모든 OData 페이로드(항목, 피드, 메타데이터 문서, 서비스 문서 등)를 읽는 데 사용하는 판독기 클래스를 나타냅니다.
공용 클래스 ODataMessageReaderSettings OData 메시지 판독기에 대한 구성 설정을 나타냅니다.
공용 클래스 ODataMessageWriter 모든 OData 페이로드(항목, 피드, 메타데이터 문서, 서비스 문서 등)를 쓰는 데 사용하는 작성기 클래스를 나타냅니다.
공용 클래스 ODataMessageWriterSettings OData 메시지 작성기에 대한 구성 설정을 나타냅니다.
공용 클래스 ODataNavigationLink 단일 링크를 나타냅니다.
공용 클래스 ODataOperation 함수 또는 동작을 나타냅니다.
공용 클래스 ODataParameterReader OData 매개 변수 판독기의 기본 클래스입니다.
공용 클래스 ODataParameterWriter OData 컬렉션 작성기에 대한 기본 클래스입니다.
공용 클래스 ODataPayloadKindDetectionInfo 페이로드 종류 검색에 사용할 수 있는 정보 집합을 나타냅니다.
공용 클래스 ODataPayloadKindDetectionResult 지정된 페이로드 종류 및 형식에 대해 실행 중인 페이로드 종류 검색의 결과를 나타냅니다.
공용 클래스 ODataProperty 항목의 단일 속성을 나타냅니다.
공용 클래스 ODataReader OData 판독기에 대한 기본 클래스를 나타냅니다.
공용 클래스 ODataResourceCollectionInfo 데이터 서비스 작업 영역의 리소스에 대한 정보 컬렉션이 들어 있는 클래스를 나타냅니다.
공용 클래스 ODataStreamReferenceValue 미디어 리소스를 나타냅니다.
공용 클래스 ODataUtils OData 라이브러리에 사용되는 유틸리티 메서드를 나타냅니다.
공용 클래스 ODataWorkspace 데이터 서비스의 작업 영역을 나타냅니다.
공용 클래스 ODataWriter OData 작성기에 대한 기본 클래스를 나타냅니다.
공용 클래스 ProjectedPropertiesAnnotation 항목에 대해 예상된 속성 목록을 저장하는 주석을 나타냅니다.
공용 클래스 SerializationTypeNameAnnotation serialize할 형식 이름을 저장하는 주석입니다.

인터페이스

  인터페이스 설명
공용 인터페이스 IODataRequestMessage 동기 OData 요청 메시지에 대한 인터페이스를 나타냅니다.
공용 인터페이스 IODataRequestMessageAsync 비동기 OData 요청 메시지에 대한 인터페이스를 나타냅니다.
공용 인터페이스 IODataResponseMessage 동기 OData 응답 메시지에 대한 인터페이스를 나타냅니다.
공용 인터페이스 IODataResponseMessageAsync 비동기 OData 응답 메시지에 대한 인터페이스를 나타냅니다.
공용 인터페이스 IODataUrlResolver 페이로드에서 발견한 URL의 사용자 지정 확인을 지정합니다.

열거형

  열거형 설명
공용 열거형 ODataBatchReaderState 일괄 처리 판독기가 있을 수 있는 모든 상태를 열거합니다.
공용 열거형 ODataCollectionReaderState ODataCollectionReader 의 가능한 모든 상태를 열거합니다.
공용 열거형 ODataParameterReaderState ODataParameterReader의 가능한 모든 상태의 열거형입니다.
공용 열거형 ODataPayloadKind ODatLib가 쓸 수 있는 다양 한 종류의 페이로드를 열거합니다.
공용 열거형 ODataReaderState ODataReader 의 가능한 모든 상태의 열거형입니다.
공용 열거형 ODataUndeclaredPropertyBehaviorKinds 선언되지 않은 속성을 읽을 때의 판독기 동작을 열거합니다.
공용 열거형 ODataVersion OData 프로토콜 버전을 지정합니다.