다음을 통해 공유


ODataMessageReader 클래스

정의

모든 OData 페이로드(리소스, 리소스 집합, 메타데이터 문서, 서비스 문서 등)를 읽는 데 사용되는 읽기 권한자 클래스입니다.

public sealed class ODataMessageReader : IDisposable
type ODataMessageReader = class
    interface IDisposable
Public NotInheritable Class ODataMessageReader
Implements IDisposable
상속
ODataMessageReader
구현

생성자

ODataMessageReader(IODataRequestMessage)

지정된 요청 메시지에 대한 새 ODataMessageReader 을 만듭니다.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings)

지정된 요청 메시지 및 메시지 판독기 설정에 대한 새 ODataMessageReader 를 만듭니다.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel)

지정된 요청 메시지 및 메시지 판독기 설정에 대한 새 ODataMessageReader를 만듭니다.

ODataMessageReader(IODataResponseMessage)

지정된 응답 메시지에 대한 새 ODataMessageReader 을 만듭니다.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings)

지정된 응답 메시지 및 메시지 판독기 설정에 대한 새 ODataMessageReader 를 만듭니다.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel)

지정된 응답 메시지 및 메시지 판독기 설정에 대한 새 ODataMessageReader를 만듭니다.

메서드

CreateODataAsynchronousReader()

ODataAsynchronousReader 비동기 응답을 읽을 을 만듭니다.

CreateODataAsynchronousReaderAsync()

비동기 응답을 읽을 를 ODataAsynchronousReader 비동기적으로 만듭니다.

CreateODataBatchReader()

ODataBatchReader 요청 또는 응답의 일괄 처리를 읽을 을 만듭니다.

CreateODataBatchReaderAsync()

요청 또는 응답의 일괄 처리를 읽는 를 비동기적으로 만듭니다 ODataBatchReader .

CreateODataCollectionReader()

ODataCollectionReader 서비스 작업 호출의 결과로 기본값 또는 복합 값의 컬렉션을 읽을 을 만듭니다.

CreateODataCollectionReader(IEdmTypeReference)

ODataCollectionReader 서비스 작업 호출의 결과로 기본값 또는 복합 값의 컬렉션을 읽을 을 만듭니다.

CreateODataCollectionReaderAsync()

를 비동기적으로 만들어 서비스 작업 호출의 결과로 기본값 또는 복합 값의 컬렉션을 읽습니다 ODataCollectionReader .

CreateODataCollectionReaderAsync(IEdmTypeReference)

를 비동기적으로 만들어 서비스 작업 호출의 결과로 기본값 또는 복합 값의 컬렉션을 읽습니다 ODataCollectionReader .

CreateODataDeltaReader(IEdmEntitySetBase, IEdmEntityType)
사용되지 않음.

리소스 집합을 ODataDeltaReader 읽을 을 만듭니다.

CreateODataDeltaReaderAsync(IEdmEntitySetBase, IEdmEntityType)
사용되지 않음.

리소스 집합을 읽을 를 ODataDeltaReader 비동기적으로 만듭니다.

CreateODataDeltaResourceSetReader()

ODataReader 델타 리소스 집합을 읽을 을 만듭니다.

CreateODataDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

ODataReader 델타 리소스 집합을 읽을 을 만듭니다.

CreateODataDeltaResourceSetReader(IEdmStructuredType)

ODataReader 델타 리소스 집합을 읽을 을 만듭니다.

CreateODataDeltaResourceSetReaderAsync()

델타 리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

델타 리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataDeltaResourceSetReaderAsync(IEdmStructuredType)

델타 리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataParameterReader(IEdmOperation)

ODataParameterReader 대한 매개 변수를 읽을 을 operation만듭니다.

CreateODataParameterReaderAsync(IEdmOperation)

의 매개 변수operationODataParameterReader 읽을 를 비동기적으로 만듭니다.

CreateODataResourceReader()

리소스를 ODataReader 읽을 을 만듭니다.

CreateODataResourceReader(IEdmNavigationSource, IEdmStructuredType)

리소스를 ODataReader 읽을 을 만듭니다.

CreateODataResourceReader(IEdmStructuredType)

리소스를 ODataReader 읽을 을 만듭니다.

CreateODataResourceReaderAsync()

리소스를 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

리소스를 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataResourceReaderAsync(IEdmStructuredType)

리소스를 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataResourceSetReader()

리소스 집합을 ODataReader 읽을 을 만듭니다.

CreateODataResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

리소스 집합을 ODataReader 읽을 을 만듭니다.

CreateODataResourceSetReader(IEdmStructuredType)

리소스 집합을 ODataReader 읽을 을 만듭니다.

CreateODataResourceSetReaderAsync()

리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataResourceSetReaderAsync(IEdmStructuredType)

리소스 집합을 읽을 를 ODataReader 비동기적으로 만듭니다.

CreateODataUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

ODataReader Uri 작업 매개 변수에서 리소스를 읽을 을 만듭니다.

CreateODataUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Uri 작업 매개 변수에서 리소스를 읽을 를 비동기적으로 만듭니다 ODataReader .

CreateODataUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

ODataReader Uri 작업 매개 변수에서 리소스 집합을 읽을 을 만듭니다.

CreateODataUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Uri 작업 매개 변수에서 리소스 집합을 읽을 를 비동기적으로 만듭니다 ODataReader .

DetectPayloadKind()

잠재적 페이로드의 종류와 읽고 있는 페이로드의 형식을 확인하여 반환합니다.

DetectPayloadKindAsync()

잠재적 페이로드의 종류와 읽고 있는 페이로드의 형식을 확인하여 반환합니다.

Dispose()

Dispose() 판독기의 관리되지 않는 리소스를 정리하는 구현입니다.

ReadEntityReferenceLink()

$ref 쿼리(엔터티 참조 링크)의 단일 결과를 메시지 페이로드로 읽습니다.

ReadEntityReferenceLinkAsync()

$ref 쿼리(엔터티 참조 링크)의 단일 결과를 메시지 페이로드로 비동기적으로 읽습니다.

ReadEntityReferenceLinks()

$ref 쿼리(엔터티 참조 링크)의 결과를 메시지 페이로드로 읽습니다.

ReadEntityReferenceLinksAsync()

$ref 쿼리의 결과를 메시지 페이로드로 비동기적으로 읽습니다.

ReadError()

ODataError 메시지 페이로드로 읽습니다.

ReadErrorAsync()

를 메시지 페이로드로 비동기적으로 읽습니다 ODataError .

ReadMetadataDocument()

메시지 본문을 메타데이터 문서로 읽습니다. 콘텐츠 형식에 따라 JSON/XML CSDL을 읽을 수 있습니다.

ReadMetadataDocument(CsdlReaderSettingsBase)

메시지 본문을 메타데이터 문서로 읽습니다. 지정된 설정을 사용하여 콘텐츠 형식에 따라 CSDL을 읽을 수 있습니다. 참고: 설정이 메타데이터 형식과 관련이 없는 경우 무시됩니다.

ReadMetadataDocument(Func<Uri,XmlReader>)

메시지 본문을 메타데이터 문서로 읽습니다.

ReadProperty()

ODataProperty 메시지 페이로드로 읽습니다.

ReadProperty(IEdmStructuralProperty)

ODataProperty 메시지 페이로드로 읽습니다.

ReadProperty(IEdmTypeReference)

ODataProperty 메시지 페이로드로 읽습니다.

ReadPropertyAsync()

를 메시지 페이로드로 비동기적으로 읽습니다 ODataProperty .

ReadPropertyAsync(IEdmStructuralProperty)

를 메시지 페이로드로 비동기적으로 읽습니다 ODataProperty .

ReadPropertyAsync(IEdmTypeReference)

를 메시지 페이로드로 비동기적으로 읽습니다 ODataProperty .

ReadServiceDocument()

서비스 문서 페이로드를 읽습니다.

ReadServiceDocumentAsync()

서비스 문서 페이로드를 비동기적으로 읽습니다.

ReadValue(IEdmTypeReference)

단일 값을 메시지 본문으로 읽습니다.

ReadValueAsync(IEdmTypeReference)

단일 값을 메시지 본문으로 비동기적으로 읽습니다.

적용 대상