Compartir a través de


ODataMessageReader Clase

Definición

Clase de lector usada para leer todas las cargas de OData (recursos, conjuntos de recursos, documentos de metadatos, documentos de servicio, etc.).

public sealed class ODataMessageReader : IDisposable
type ODataMessageReader = class
    interface IDisposable
Public NotInheritable Class ODataMessageReader
Implements IDisposable
Herencia
ODataMessageReader
Implementaciones

Constructores

ODataMessageReader(IODataRequestMessage)

Crea un nuevo ODataMessageReader para el mensaje de solicitud especificado.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings)

Crea un nuevo ODataMessageReader para la configuración del mensaje de solicitud y del lector de mensajes especificados.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel)

Crea un nuevo objeto ODataMessageReader para la configuración del mensaje de solicitud y del lector de mensajes especificados.

ODataMessageReader(IODataResponseMessage)

Crea un nuevo ODataMessageReader para el mensaje de respuesta especificado.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings)

Crea un nuevo ODataMessageReader para la configuración del mensaje de respuesta y del lector de mensajes especificados.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel)

Crea un nuevo objeto ODataMessageReader para la configuración del mensaje de respuesta y del lector de mensajes especificados.

Métodos

CreateODataAsynchronousReader()

Crea un ODataAsynchronousReader objeto para leer una respuesta asincrónica.

CreateODataAsynchronousReaderAsync()

Crea de forma asincrónica un ODataAsynchronousReader objeto para leer una respuesta asincrónica.

CreateODataBatchReader()

Crea un ODataBatchReader objeto para leer un lote de solicitudes o respuestas.

CreateODataBatchReaderAsync()

Crea de forma asincrónica un ODataBatchReader objeto para leer un lote de solicitudes o respuestas.

CreateODataCollectionReader()

Crea un ODataCollectionReader objeto para leer una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionReader(IEdmTypeReference)

Crea un ODataCollectionReader objeto para leer una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionReaderAsync()

Crea de forma asincrónica un ODataCollectionReader objeto para leer una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataCollectionReaderAsync(IEdmTypeReference)

Crea de forma asincrónica un ODataCollectionReader objeto para leer una colección de valores primitivos o complejos (como resultado de una invocación de operación de servicio).

CreateODataDeltaReader(IEdmEntitySetBase, IEdmEntityType)
Obsoletos.

Crea un objeto ODataDeltaReader para leer un conjunto de recursos.

CreateODataDeltaReaderAsync(IEdmEntitySetBase, IEdmEntityType)
Obsoletos.

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

CreateODataDeltaResourceSetReader()

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

CreateODataDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataDeltaResourceSetReader(IEdmStructuredType)

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

CreateODataDeltaResourceSetReaderAsync()

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

CreateODataDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataDeltaResourceSetReaderAsync(IEdmStructuredType)

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

CreateODataParameterReader(IEdmOperation)

Crea un ODataParameterReader objeto para leer los parámetros de operation.

CreateODataParameterReaderAsync(IEdmOperation)

Crea de forma asincrónica un ODataParameterReader objeto para leer los parámetros de operation.

CreateODataResourceReader()

Crea un objeto ODataReader para leer un recurso.

CreateODataResourceReader(IEdmNavigationSource, IEdmStructuredType)

Crea un objeto ODataReader para leer un recurso.

CreateODataResourceReader(IEdmStructuredType)

Crea un objeto ODataReader para leer un recurso.

CreateODataResourceReaderAsync()

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

CreateODataResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

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

CreateODataResourceReaderAsync(IEdmStructuredType)

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

CreateODataResourceSetReader()

Crea un objeto ODataReader para leer un conjunto de recursos.

CreateODataResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Crea un objeto ODataReader para leer un conjunto de recursos.

CreateODataResourceSetReader(IEdmStructuredType)

Crea un objeto ODataReader para leer un conjunto de recursos.

CreateODataResourceSetReaderAsync()

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

CreateODataResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataResourceSetReaderAsync(IEdmStructuredType)

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

CreateODataUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

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

CreateODataUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

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

CreateODataUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

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

CreateODataUriParameterResourceSetReaderAsync(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.

DetectPayloadKind()

Determina las posibles clases de carga y los formatos de la carga que se va a leer y los devuelve.

DetectPayloadKindAsync()

Determina las posibles clases de carga y los formatos de la carga que se va a leer y los devuelve.

Dispose()

Dispose() implementación para limpiar los recursos no administrados del lector.

ReadEntityReferenceLink()

Lee un resultado singleton de una consulta de $ref (vínculo de referencia de entidad) como carga del mensaje.

ReadEntityReferenceLinkAsync()

Lee de forma asincrónica un resultado singleton de una consulta de $ref (vínculo de referencia de entidad) como carga del mensaje.

ReadEntityReferenceLinks()

Lee el resultado de una consulta $ref (vínculos de referencia de entidad) como carga del mensaje.

ReadEntityReferenceLinksAsync()

Lee de forma asincrónica el resultado de una consulta de $ref como carga del mensaje.

ReadError()

Lee como ODataError carga del mensaje.

ReadErrorAsync()

Lee de forma asincrónica un objeto ODataError como la carga del mensaje.

ReadMetadataDocument()

Lee el cuerpo del mensaje como un documento de metadatos. Puede leer CSDL JSON/XML en función del tipo de contenido.

ReadMetadataDocument(CsdlReaderSettingsBase)

Lee el cuerpo del mensaje como un documento de metadatos. Puede leer CSDL en función del tipo de contenido mediante la configuración especificada. Tenga en cuenta: si la configuración no está relacionada con el formato de metadatos, se omitirá.

ReadMetadataDocument(Func<Uri,XmlReader>)

Lee el cuerpo del mensaje como un documento de metadatos.

ReadProperty()

Lee un elemento ODataProperty como carga de mensaje.

ReadProperty(IEdmStructuralProperty)

Lee un elemento ODataProperty como carga de mensaje.

ReadProperty(IEdmTypeReference)

Lee un elemento ODataProperty como carga de mensaje.

ReadPropertyAsync()

Lee de forma asincrónica una ODataProperty carga de mensaje.

ReadPropertyAsync(IEdmStructuralProperty)

Lee de forma asincrónica una ODataProperty carga de mensaje.

ReadPropertyAsync(IEdmTypeReference)

Lee de forma asincrónica una ODataProperty carga de mensaje.

ReadServiceDocument()

Lee una carga de documento de servicio.

ReadServiceDocumentAsync()

Lee de forma asincrónica una carga de documento de servicio.

ReadValue(IEdmTypeReference)

Lee un valor único como el cuerpo del mensaje.

ReadValueAsync(IEdmTypeReference)

Lee de forma asincrónica un único valor como el cuerpo del mensaje.

Se aplica a