Sdílet prostřednictvím


ODataMessageWriter Třída

Definice

Třída Writer se používá k zápisu všech datových částí OData (položky, sady prostředků, dokumenty metadat, dokumenty služby atd.).

public sealed class ODataMessageWriter : IDisposable
type ODataMessageWriter = class
    interface IDisposable
Public NotInheritable Class ODataMessageWriter
Implements IDisposable
Dědičnost
ODataMessageWriter
Implementuje

Konstruktory

ODataMessageWriter(IODataRequestMessage)

Vytvoří novou ODataMessageWriter zprávu pro danou zprávu požadavku.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings)

Vytvoří nové ODataMessageWriter nastavení zprávy a zápisu zpráv pro danou žádost.

ODataMessageWriter(IODataRequestMessage, ODataMessageWriterSettings, IEdmModel)

Vytvoří nový ODataMessageWriter pro daný požadavek zprávy a nastavení zapisovače zpráv.

ODataMessageWriter(IODataResponseMessage)

Vytvoří nový ODataMessageWriter pro danou zprávu odpovědi.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings)

Vytvoří nové ODataMessageWriter nastavení pro danou zprávu s odpovědí a pro zapisování zpráv.

ODataMessageWriter(IODataResponseMessage, ODataMessageWriterSettings, IEdmModel)

Vytvoří nový ODataMessageWriter pro danou zprávu odpovědi a nastavení zapisovače zpráv.

Metody

CreateODataAsynchronousWriter()

Vytvoří k ODataAsynchronousWriter zápisu asynchronní odpovědi.

CreateODataAsynchronousWriterAsync()

Asynchronně vytvoří k ODataAsynchronousWriter zápisu asynchronní odpovědi.

CreateODataBatchWriter()

Vytvoří k ODataBatchWriter zápisu dávky požadavků nebo odpovědí.

CreateODataBatchWriterAsync()

Asynchronně vytvoří k ODataBatchWriter zápisu dávky požadavků nebo odpovědí.

CreateODataCollectionWriter()

Vytvoří objekt pro ODataCollectionWriter zápis kolekce primitivních nebo složitých hodnot (v důsledku vyvolání operace služby).

CreateODataCollectionWriter(IEdmTypeReference)

Vytvoří kolekci ODataCollectionWriter primitivních hodnot , výčtu nebo komplexních hodnot (v důsledku vyvolání operace služby).

CreateODataCollectionWriterAsync()

Asynchronně vytvoří objekt pro ODataCollectionWriter zápis kolekce primitivních nebo složitých hodnot (v důsledku vyvolání operace služby).

CreateODataCollectionWriterAsync(IEdmTypeReference)

Asynchronně vytvoří objekt pro ODataCollectionWriter zápis kolekce primitivních nebo složitých hodnot (v důsledku vyvolání operace služby).

CreateODataDeltaResourceSetWriter()

Vytvoří objekt pro ODataWriter zápis rozdílové sady prostředků.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase)

Vytvoří objekt pro ODataWriter zápis rozdílové sady prostředků.

CreateODataDeltaResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataDeltaResourceSetWriterAsync()

Asynchronně vytvoří objekt pro ODataWriter zápis rozdílové sady prostředků.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase)

Asynchronně vytvoří objekt pro ODataWriter zápis rozdílové sady prostředků.

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmEntityType)

Asynchronně vytvoří objekt pro ODataWriter zápis rozdílové sady prostředků.

CreateODataDeltaWriter(IEdmEntitySetBase, IEdmEntityType)
Zastaralé.

Vytvoří k ODataDeltaWriter zápisu rozdílové odpovědi.

CreateODataDeltaWriterAsync(IEdmEntitySetBase, IEdmEntityType)
Zastaralé.

Asynchronně vytvoří k ODataDeltaWriter zápisu rozdílové odpovědi.

CreateODataParameterWriter(IEdmOperation)

Vytvoří objekt pro ODataParameterWriter zápis datové části parametru.

CreateODataParameterWriterAsync(IEdmOperation)

Asynchronně vytvoří k ODataParameterWriter zápisu datové části parametru.

CreateODataResourceSetWriter()

Vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceSetWriter(IEdmEntitySetBase)

Vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceSetWriterAsync()

Asynchronně vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase)

Asynchronně vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně vytvoří objekt pro ODataWriter zápis sady prostředků.

CreateODataResourceWriter()

Vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataResourceWriter(IEdmNavigationSource)

Vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataResourceWriterAsync()

Asynchronně vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataResourceWriterAsync(IEdmNavigationSource)

Asynchronně vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Asynchronně vytvoří objekt pro ODataWriter zápis prostředku.

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří k ODataWriter zápisu parametru operace URI.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně vytvoří ODataWriter parametr operace URI pro zápis.

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Vytvoří k ODataWriter zápisu parametru operace URI.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Asynchronně vytvoří ODataWriter parametr operace URI pro zápis.

Dispose()

Dispose() implementace pro vyčištění nespravovaných prostředků zapisovače.

WriteEntityReferenceLink(ODataEntityReferenceLink)

Zapíše jednoúčelový výsledek dotazu $ref jako datovou část zprávy.

WriteEntityReferenceLinkAsync(ODataEntityReferenceLink)

Asynchronně zapíše jednoúčelový výsledek dotazu $ref jako datovou část zprávy.

WriteEntityReferenceLinks(ODataEntityReferenceLinks)

Zapíše výsledek dotazu $ref jako datovou část zprávy.

WriteEntityReferenceLinksAsync(ODataEntityReferenceLinks)

Asynchronně zapíše výsledek dotazu $ref jako datovou část zprávy.

WriteError(ODataError, Boolean)

Zapíše ODataError jako datovou část zprávy.

WriteErrorAsync(ODataError, Boolean)

Asynchronně zapíše ODataError jako datovou část zprávy.

WriteMetadataDocument()

Zapíše dokument metadat jako text zprávy.

WriteMetadataDocumentAsync()

Asynchronně zapíše dokument metadat jako datovou část zprávy.

WriteProperty(ODataProperty)

Zapíše ODataProperty jako datovou část zprávy.

WritePropertyAsync(ODataProperty)

Asynchronně zapíše ODataProperty jako datovou část zprávy.

WriteServiceDocument(ODataServiceDocument)

Zapíše dokument služby se zadanou serviceDocument datovou částí zprávy.

WriteServiceDocumentAsync(ODataServiceDocument)

Asynchronně zapíše dokument služby se zadaným serviceDocument jako datová část zprávy.

WriteValue(Object)

Zapíše jednu hodnotu jako text zprávy.

WriteValueAsync(Object)

Asynchronně zapíše jednu hodnotu jako tělo zprávy.

Platí pro