Sdílet prostřednictvím


ODataInputContext Třída

Definice

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

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

Konstruktory

ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings)

Konstruktor

Vlastnosti

MessageReaderSettings

Nastavení čtečky zpráv, která se mají použít ke čtení.

Model

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

PayloadUriConverter

Volitelný převaděč adres URL pro provádění vlastního převodu adres URL pro adresy URL načtené z datové části.

ReadingResponse

Pokud se odpověď čte, nastavte na hodnotu true.

Synchronous

true, pokud by vstup měl být přečteno synchronně; false, pokud se má číst asynchronně.

Metody

CreateCollectionReader(IEdmTypeReference)

Vytvořte ODataCollectionReader.

CreateCollectionReaderAsync(IEdmTypeReference)

Asynchronně vytvořit ODataCollectionReader.

CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt ODataReader pro čtení rozdílové sady prostředků.

CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně vytvoří objekt ODataReader pro čtení sady prostředků delta.

CreateParameterReader(IEdmOperation)

Vytvořte ODataParameterReader.

CreateParameterReaderAsync(IEdmOperation)

Asynchronně vytvořit ODataParameterReader.

CreateResourceReader(IEdmNavigationSource, IEdmStructuredType)

Vytvoří objekt ODataReader pro čtení prostředku.

CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Asynchronně vytvoří objekt ODataReader pro čtení prostředku.

CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt ODataReader pro čtení sady prostředků.

CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně vytvoří objekt ODataReader pro čtení sady prostředků.

CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Vytvoří objekt ODataReader pro čtení prostředku v parametru operace URI.

CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Asynchronně vytvoří objekt ODataReader pro čtení prostředku v parametru operace URI.

CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Vytvoří objekt ODataReader pro čtení sady prostředků v parametru operace URI.

CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Asynchronně vytvoří objekt ODataReader pro čtení sady prostředků v parametru operace URI.

Dispose()

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

Dispose(Boolean)

Proveďte vlastní úklid.

ReadError()

Přečtěte si chybu nejvyšší úrovně.

ReadErrorAsync()

Asynchronní čtení chyby nejvyšší úrovně

ReadProperty(IEdmStructuralProperty, IEdmTypeReference)

Načtěte ze vstupu strukturální vlastnost EDM a vraťte ODataProperty vlastnost představující čtení.

ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference)

Asynchronně přečtete strukturální vlastnost EDM ze vstupu a vrátíte ODataProperty vlastnost představující čtení.

Platí pro