Compartir a través de


ODataInputContext Clase

Definición

La clase base para todos los contextos de entrada define la interfaz que implementarán los formatos específicos.

public abstract class ODataInputContext : IDisposable
type ODataInputContext = class
    interface IDisposable
Public MustInherit Class ODataInputContext
Implements IDisposable
Herencia
ODataInputContext
Implementaciones

Constructores

ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings)

Constructor.

Propiedades

MessageReaderSettings

Configuración del lector de mensajes que se va a usar para la lectura.

Model

Modelo que se va a usar o null si no hay metadatos disponibles.

PayloadUriConverter

Convertidor de direcciones URL opcionales para realizar la conversión de dirección URL personalizada para las direcciones URL leídas de la carga.

ReadingResponse

Se establece en true si se lee una respuesta.

Synchronous

true si la entrada debe leerse de forma sincrónica; false si se debe leer de forma asincrónica.

Métodos

CreateCollectionReader(IEdmTypeReference)

Crear un control ODataCollectionReader.

CreateCollectionReaderAsync(IEdmTypeReference)

Cree de forma asincrónica un ODataCollectionReaderobjeto .

CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un ODataReader objeto para leer un conjunto de recursos delta.

CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea de forma asincrónica un ODataReader objeto para leer un conjunto de recursos delta.

CreateParameterReader(IEdmOperation)

Crear un control ODataParameterReader.

CreateParameterReaderAsync(IEdmOperation)

Cree de forma asincrónica un ODataParameterReaderobjeto .

CreateResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crea un ODataReader objeto para leer un recurso.

CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crea de forma asincrónica un ODataReader objeto para leer un recurso.

CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un ODataReader objeto para leer un conjunto de recursos.

CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea de forma asincrónica un ODataReader objeto para leer un conjunto de recursos.

CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crea un ODataReader objeto para leer un recurso en un parámetro de operación de URI.

CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Crea de forma asincrónica un ODataReader objeto para leer un recurso en un parámetro de operación de URI.

CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un ODataReader objeto para leer un conjunto de recursos en un parámetro de operación de URI.

CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Crea de forma asincrónica un ODataReader objeto para leer un conjunto de recursos en un parámetro de operación de URI.

Dispose()

Implementación de IDisposable.Dispose() para limpiar recursos no administrados del contexto.

Dispose(Boolean)

Realiza el trabajo de limpieza real.

ReadError()

Lee un error de nivel superior.

ReadErrorAsync()

Lee de forma asincrónica un error de nivel superior.

ReadProperty(IEdmStructuralProperty, IEdmTypeReference)

Lea la propiedad estructural EDM de la entrada y devuelva un que ODataProperty represente la propiedad read.

ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference)

Lea de forma asincrónica la propiedad estructural EDM de la entrada y devuelva un que ODataProperty represente la propiedad read.

Se aplica a