다음을 통해 공유


ODataMessageWriter 클래스

정의

모든 OData 페이로드(항목, 리소스 집합, 메타데이터 문서, 서비스 문서 등)를 작성하는 데 사용되는 기록기 클래스입니다.

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

생성자

ODataMessageWriter(IODataRequestMessage)

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

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings)

지정된 요청 메시지 및 메시지 작성기 설정에 대한 새 ODataMessageWriter 를 만듭니다.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel)

지정된 요청 메시지 및 메시지 작성기 설정에 대한 새 ODataMessageWriter를 만듭니다.

ODataMessageWriter(IODataResponseMessage)

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

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings)

지정된 응답 메시지 및 메시지 작성기 설정에 대한 새 ODataMessageWriter 를 만듭니다.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel)

지정된 응답 메시지 및 메시지 작성기 설정에 대한 새 ODataMessageWriter를 만듭니다.

메서드

CreateODataAsynchronousWriter()

ODataAsynchronousWriter 비동기 응답을 작성하는 을 만듭니다.

CreateODataAsynchronousWriterAsync()

비동기 응답을 작성하는 를 비동기적으로 만듭니다 ODataAsynchronousWriter .

CreateODataBatchWriter()

ODataBatchWriter 요청 또는 응답의 일괄 처리를 작성하는 을 만듭니다.

CreateODataBatchWriterAsync()

를 비동기적으로 만들어 ODataBatchWriter 요청 또는 응답의 일괄 처리를 작성합니다.

CreateODataCollectionWriter()

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

CreateODataCollectionWriter(IEdmTypeReference)

ODataCollectionWriter 기본, 열거형 또는 복합 값의 컬렉션을 작성하는 을 만듭니다(서비스 작업 호출의 결과).

CreateODataCollectionWriterAsync()

비동기적으로 생성 된 ODataCollectionWriter 기본 또는 복잡 한 값의 컬렉션을 작성 하는 (서비스 작업 호출의 결과).

CreateODataCollectionWriterAsync(IEdmTypeReference)

비동기적으로 생성 된 ODataCollectionWriter 기본 또는 복잡 한 값의 컬렉션을 작성 하는 (서비스 작업 호출의 결과).

CreateODataDeltaResourceSetWriter()

ODataWriter 델타 리소스 집합을 작성하는 을 만듭니다.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase)

ODataWriter 델타 리소스 집합을 작성하는 을 만듭니다.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

ODataWriter 리소스 집합을 작성하는 을 만듭니다.

CreateODataDeltaResourceSetWriterAsync()

델타 리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase)

델타 리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmEntityType)

델타 리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

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

ODataDeltaWriter 델타 응답을 작성하는 을 만듭니다.

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

델타 응답을 작성하는 를 ODataDeltaWriter 비동기적으로 만듭니다.

CreateODataParameterWriter(IEdmOperation)

ODataParameterWriter 매개 변수 페이로드를 작성하는 을 만듭니다.

CreateODataParameterWriterAsync(IEdmOperation)

매개 변수 페이로드를 작성하는 를 ODataParameterWriter 비동기적으로 만듭니다.

CreateODataResourceSetWriter()

ODataWriter 리소스 집합을 작성하는 을 만듭니다.

CreateODataResourceSetWriter(IEdmEntitySetBase)

ODataWriter 리소스 집합을 작성하는 을 만듭니다.

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

ODataWriter 리소스 집합을 작성하는 을 만듭니다.

CreateODataResourceSetWriterAsync()

리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase)

리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

리소스 집합을 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataResourceWriter()

리소스를 ODataWriter 작성하는 을 만듭니다.

CreateODataResourceWriter(IEdmNavigationSource)

리소스를 ODataWriter 작성하는 을 만듭니다.

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

리소스를 ODataWriter 작성하는 을 만듭니다.

CreateODataResourceWriterAsync()

리소스를 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataResourceWriterAsync(IEdmNavigationSource)

리소스를 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

리소스를 작성하는 를 ODataWriter 비동기적으로 만듭니다.

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

ODataWriter Uri 작업 매개 변수를 작성하는 을 만듭니다.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

를 비동기적으로 만들어 ODataWriter Uri 작업 매개 변수를 작성합니다.

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

ODataWriter Uri 작업 매개 변수를 작성하는 을 만듭니다.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

를 비동기적으로 만들어 ODataWriter Uri 작업 매개 변수를 작성합니다.

Dispose()

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

WriteEntityReferenceLink(ODataEntityReferenceLink)

$ref 쿼리의 단일 결과를 메시지 페이로드로 씁니다.

WriteEntityReferenceLinkAsync(ODataEntityReferenceLink)

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

WriteEntityReferenceLinks(ODataEntityReferenceLinks)

$ref 쿼리의 결과를 메시지 페이로드로 씁니다.

WriteEntityReferenceLinksAsync(ODataEntityReferenceLinks)

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

WriteError(ODataError, Boolean)

ODataError 메시지 페이로드로 씁니다.

WriteErrorAsync(ODataError, Boolean)

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

WriteMetadataDocument()

메시지 본문으로 메타데이터 문서를 씁니다.

WriteMetadataDocumentAsync()

메타데이터 문서를 메시지 페이로드로 비동기적으로 작성합니다.

WriteProperty(ODataProperty)

ODataProperty 메시지 페이로드로 씁니다.

WritePropertyAsync(ODataProperty)

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

WriteServiceDocument(ODataServiceDocument)

메시지 페이로드로 지정된 serviceDocument 를 사용하여 서비스 문서를 씁니다.

WriteServiceDocumentAsync(ODataServiceDocument)

메시지 페이로드로 지정된 serviceDocument 를 사용하여 서비스 문서를 비동기적으로 작성합니다.

WriteValue(Object)

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

WriteValueAsync(Object)

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

적용 대상