Condividi tramite


ODataInputContext Classe

Definizione

Classe di base per tutti i contesti di input, definisce l'interfaccia da implementare con i formati specifici.

public abstract class ODataInputContext : IDisposable
type ODataInputContext = class
    interface IDisposable
Public MustInherit Class ODataInputContext
Implements IDisposable
Ereditarietà
ODataInputContext
Implementazioni

Costruttori

ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings)

Costruttore.

Proprietà

MessageReaderSettings

Impostazioni del lettore di messaggi da utilizzare per la lettura.

Model

Modello da usare o Null se non sono disponibili metadati.

PayloadUriConverter

Convertitore di URL facoltativo per eseguire la conversione url personalizzata per gli URL letti dal payload.

ReadingResponse

Impostare su true se viene letta una risposta.

Synchronous

true se l'input deve essere letto in modo sincrono; false se deve essere letto in modo asincrono.

Metodi

CreateCollectionReader(IEdmTypeReference)

Creare un oggetto ODataCollectionReader.

CreateCollectionReaderAsync(IEdmTypeReference)

Creare in modo asincrono un oggetto ODataCollectionReader.

CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataReader per leggere un set di risorse delta.

CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse delta.

CreateParameterReader(IEdmOperation)

Creare un oggetto ODataParameterReader.

CreateParameterReaderAsync(IEdmOperation)

Creare in modo asincrono un oggetto ODataParameterReader.

CreateResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crea un oggetto ODataReader per leggere una risorsa.

CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataReader per leggere una risorsa.

CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataReader per leggere un set di risorse.

CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse.

CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crea un oggetto ODataReader per leggere una risorsa in un parametro dell'operazione Uri.

CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataReader per leggere una risorsa in un parametro dell'operazione Uri.

CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un oggetto ODataReader per leggere un set di risorse in un parametro dell'operazione Uri.

CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea in modo asincrono un oggetto ODataReader per leggere un set di risorse in un parametro dell'operazione URI.

Dispose()

Implementazione di IDisposable.Dispose() per pulire le risorse non gestite del contesto.

Dispose(Boolean)

Eseguire il lavoro di pulizia effettivo.

ReadError()

Leggere un errore di primo livello.

ReadErrorAsync()

Leggere in modo asincrono un errore di primo livello.

ReadProperty(IEdmStructuralProperty, IEdmTypeReference)

Leggere la proprietà strutturale EDM dall'input e restituire un oggetto ODataProperty che rappresenta la proprietà di lettura.

ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference)

Leggere in modo asincrono la proprietà strutturale EDM dall'input e restituire un oggetto ODataProperty che rappresenta la proprietà di lettura.

Si applica a