Compartilhar via


ODataMessageReader Classe

Definição

Classe de leitor usada para ler todos os conteúdos OData (recursos, conjuntos de recursos, documentos de metadados, documentos de serviço etc.).

public sealed class ODataMessageReader : IDisposable
type ODataMessageReader = class
    interface IDisposable
Public NotInheritable Class ODataMessageReader
Implements IDisposable
Herança
ODataMessageReader
Implementações

Construtores

ODataMessageReader(IODataRequestMessage)

Cria um novo ODataMessageReader para a mensagem de solicitação fornecida.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings)

Cria um novo ODataMessageReader para as configurações de mensagem de solicitação e leitor de mensagem fornecidas.

ODataMessageReader(IODataRequestMessage, ODataMessageReaderSettings, IEdmModel)

Cria um novo ODataMessageReader para as configurações fornecidas de mensagem de solicitação e leitor de mensagem.

ODataMessageReader(IODataResponseMessage)

Cria um novo ODataMessageReader para a mensagem de resposta fornecida.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings)

Cria um novo ODataMessageReader para as configurações fornecidas de mensagem de resposta e leitor de mensagem.

ODataMessageReader(IODataResponseMessage, ODataMessageReaderSettings, IEdmModel)

Cria um novo ODataMessageReader para as configurações fornecidas de mensagem de resposta e leitor de mensagem.

Métodos

CreateODataAsynchronousReader()

Cria um ODataAsynchronousReader para ler uma resposta assíncrona.

CreateODataAsynchronousReaderAsync()

Cria de forma assíncrona um ODataAsynchronousReader para ler uma resposta assíncrona.

CreateODataBatchReader()

Cria um ODataBatchReader para ler um lote de solicitações ou respostas.

CreateODataBatchReaderAsync()

Cria de forma assíncrona um ODataBatchReader para ler um lote de solicitações ou respostas.

CreateODataCollectionReader()

Cria um ODataCollectionReader para ler uma coleção de valores primitivos ou complexos (como resultado de uma invocação de operação de serviço).

CreateODataCollectionReader(IEdmTypeReference)

Cria um ODataCollectionReader para ler uma coleção de valores primitivos ou complexos (como resultado de uma invocação de operação de serviço).

CreateODataCollectionReaderAsync()

Cria de forma assíncrona um ODataCollectionReader para ler uma coleção de valores primitivos ou complexos (como resultado de uma invocação de operação de serviço).

CreateODataCollectionReaderAsync(IEdmTypeReference)

Cria de forma assíncrona um ODataCollectionReader para ler uma coleção de valores primitivos ou complexos (como resultado de uma invocação de operação de serviço).

CreateODataDeltaReader(IEdmEntitySetBase, IEdmEntityType)
Obsoleto.

Cria um ODataDeltaReader para ler um conjunto de recursos.

CreateODataDeltaReaderAsync(IEdmEntitySetBase, IEdmEntityType)
Obsoleto.

Cria de forma assíncrona um ODataDeltaReader para ler um conjunto de recursos.

CreateODataDeltaResourceSetReader()

Cria um ODataReader para ler um conjunto de recursos delta.

CreateODataDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos delta.

CreateODataDeltaResourceSetReader(IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos delta.

CreateODataDeltaResourceSetReaderAsync()

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos delta.

CreateODataDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos delta.

CreateODataDeltaResourceSetReaderAsync(IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos delta.

CreateODataParameterReader(IEdmOperation)

Cria um ODataParameterReader para ler os parâmetros para operation.

CreateODataParameterReaderAsync(IEdmOperation)

Cria de forma assíncrona um ODataParameterReader para ler os parâmetros de operation.

CreateODataResourceReader()

Cria um ODataReader para ler um recurso.

CreateODataResourceReader(IEdmNavigationSource, IEdmStructuredType)

Cria um ODataReader para ler um recurso.

CreateODataResourceReader(IEdmStructuredType)

Cria um ODataReader para ler um recurso.

CreateODataResourceReaderAsync()

Cria de forma assíncrona um ODataReader para ler um recurso.

CreateODataResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um recurso.

CreateODataResourceReaderAsync(IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um recurso.

CreateODataResourceSetReader()

Cria um ODataReader para ler um conjunto de recursos.

CreateODataResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos.

CreateODataResourceSetReader(IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos.

CreateODataResourceSetReaderAsync()

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos.

CreateODataResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos.

CreateODataResourceSetReaderAsync(IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos.

CreateODataUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

Cria um ODataReader para ler um recurso em um parâmetro de operação Uri.

CreateODataUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um recurso em um parâmetro de operação Uri.

CreateODataUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos em um parâmetro de operação Uri.

CreateODataUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

Cria de forma assíncrona um ODataReader para ler um conjunto de recursos em um parâmetro de operação Uri.

DetectPayloadKind()

Determina os possíveis tipos de conteúdo e formatos da carga que está sendo lida e retorna.

DetectPayloadKindAsync()

Determina os possíveis tipos de conteúdo e formatos da carga que está sendo lida e retorna.

Dispose()

Dispose() implementação para limpar recursos não gerenciados do leitor.

ReadEntityReferenceLink()

Lê um resultado singleton de uma consulta $ref (link de referência de entidade) como o conteúdo da mensagem.

ReadEntityReferenceLinkAsync()

Lê de forma assíncrona um resultado singleton de uma consulta $ref (link de referência de entidade) como o conteúdo da mensagem.

ReadEntityReferenceLinks()

Lê o resultado de uma consulta $ref (links de referência de entidade) como o conteúdo da mensagem.

ReadEntityReferenceLinksAsync()

Lê de forma assíncrona o resultado de uma consulta $ref como o conteúdo da mensagem.

ReadError()

Lê um ODataError como o conteúdo da mensagem.

ReadErrorAsync()

Lê de forma assíncrona um ODataError como o conteúdo da mensagem.

ReadMetadataDocument()

Lê o corpo da mensagem como documento de metadados. Ele pode ler O CSDL JSON/XML com base no tipo de conteúdo.

ReadMetadataDocument(CsdlReaderSettingsBase)

Lê o corpo da mensagem como documento de metadados. Ele pode ler CSDL com base no tipo de conteúdo usando as configurações fornecidas. Observe: se a configuração não estiver relacionada ao formato de metadados, ela será ignorada.

ReadMetadataDocument(Func<Uri,XmlReader>)

Lê o corpo da mensagem como documento de metadados.

ReadProperty()

Lê um ODataProperty como conteúdo de mensagem.

ReadProperty(IEdmStructuralProperty)

Lê um ODataProperty como conteúdo de mensagem.

ReadProperty(IEdmTypeReference)

Lê um ODataProperty como conteúdo de mensagem.

ReadPropertyAsync()

Lê de forma assíncrona um ODataProperty como conteúdo de mensagem.

ReadPropertyAsync(IEdmStructuralProperty)

Lê de forma assíncrona um ODataProperty como conteúdo de mensagem.

ReadPropertyAsync(IEdmTypeReference)

Lê de forma assíncrona um ODataProperty como conteúdo de mensagem.

ReadServiceDocument()

Lê uma carga de documento de serviço.

ReadServiceDocumentAsync()

Lê de forma assíncrona uma carga de documento de serviço.

ReadValue(IEdmTypeReference)

Lê um único valor como o corpo da mensagem.

ReadValueAsync(IEdmTypeReference)

Lê de forma assíncrona um único valor como o corpo da mensagem.

Aplica-se a