Sdílet prostřednictvím


ODataOutputContext Třída

Definice

Základní třída pro všechny výstupní kontexty definuje rozhraní, které má být implementováno pomocí konkrétních formátů.

public abstract class ODataOutputContext : IDisposable
type ODataOutputContext = class
    interface IDisposable
Public MustInherit Class ODataOutputContext
Implements IDisposable
Dědičnost
ODataOutputContext
Implementuje

Konstruktory

ODataOutputContext(ODataFormat, ODataMessageInfo, ODataMessageWriterSettings)

Konstruktor

Vlastnosti

MessageWriterSettings

Nastavení pro psaní zpráv, které se má použít k psaní.

Model

Model, který se má použít, nebo null, pokud nejsou k dispozici žádná metadata.

PayloadUriConverter

Volitelný převaděč adres URL pro provedení vlastního převodu adres URL pro adresy URL zapsané do datové části.

Synchronous

pokud výstup by měl být zapsán synchronně; false, pokud by měl být zapsán asynchronně.

WritingResponse

Pokud se zapisuje odpověď, nastavte na hodnotu true.

Metody

CreateODataCollectionWriter(IEdmTypeReference)

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(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataDeltaResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataParameterWriter(IEdmOperation)

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

CreateODataParameterWriterAsync(IEdmOperation)

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

CreateODataResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataResourceWriter(IEdmNavigationSource, IEdmStructuredType)

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

CreateODataResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

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

CreateODataUriParameterResourceSetWriter(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt pro ODataWriter zápis sady prostředků do parametru operace URI.

CreateODataUriParameterResourceSetWriterAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně Vytvoří objekt pro ODataWriter zápis sady prostředků do parametru operace URI.

CreateODataUriParameterResourceWriter(IEdmNavigationSource, IEdmStructuredType)

Vytvoří objekt pro ODataWriter zápis prostředku do parametru operace identifikátoru URI.

CreateODataUriParameterResourceWriterAsync(IEdmNavigationSource, IEdmStructuredType)

Asynchronně vytvoří k ODataWriter zápisu prostředku do parametru operace URI.

Dispose()

Implementace IDisposable.Dispose() pro vyčištění nespravovaných prostředků kontextu.

Dispose(Boolean)

Proveďte vlastní čištění.

WriteError(ODataError, Boolean)

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

WriteErrorAsync(ODataError, Boolean)

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

WriteProperty(ODataProperty)

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

WritePropertyAsync(ODataProperty)

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

Platí pro