Compartilhar via


ODataInputContext Classe

Definição

A classe base para todos os contextos de entrada define a interface a ser implementada pelos formatos específicos.

public abstract class ODataInputContext : IDisposable
type ODataInputContext = class
    interface IDisposable
Public MustInherit Class ODataInputContext
Implements IDisposable
Herança
ODataInputContext
Implementações

Construtores

ODataInputContext(ODataFormat, ODataMessageInfo, ODataMessageReaderSettings)

Construtor.

Propriedades

MessageReaderSettings

As configurações do leitor de mensagens a serem usadas para leitura.

Model

O modelo a ser usado ou nulo se nenhum metadado estiver disponível.

PayloadUriConverter

O conversor de URL opcional para executar a conversão de URL personalizada para URLs lidas do conteúdo.

ReadingResponse

Defina como true se uma resposta estiver sendo lida.

Synchronous

true se a entrada deve ser lida de forma síncrona; false se ele deve ser lido de forma assíncrona.

Métodos

CreateCollectionReader(IEdmTypeReference)

Crie um ODataCollectionReader.

CreateCollectionReaderAsync(IEdmTypeReference)

Crie de forma assíncrona um ODataCollectionReader.

CreateDeltaResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos delta.

CreateDeltaResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateParameterReader(IEdmOperation)

Crie um ODataParameterReader.

CreateParameterReaderAsync(IEdmOperation)

Crie de forma assíncrona um ODataParameterReader.

CreateResourceReader(IEdmNavigationSource, IEdmStructuredType)

Cria um ODataReader para ler um recurso.

CreateResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

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

CreateResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

Cria um ODataReader para ler um conjunto de recursos.

CreateResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

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

CreateUriParameterResourceReader(IEdmNavigationSource, IEdmStructuredType)

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

CreateUriParameterResourceReaderAsync(IEdmNavigationSource, IEdmStructuredType)

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

CreateUriParameterResourceSetReader(IEdmEntitySetBase, IEdmStructuredType)

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

CreateUriParameterResourceSetReaderAsync(IEdmEntitySetBase, IEdmStructuredType)

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

Dispose()

Implementação de IDisposable.Dispose() para limpar recursos não gerenciados do contexto.

Dispose(Boolean)

Execute o trabalho de limpeza real.

ReadError()

Leia um erro de nível superior.

ReadErrorAsync()

Leia de forma assíncrona um erro de nível superior.

ReadProperty(IEdmStructuralProperty, IEdmTypeReference)

Leia a propriedade estrutural EDM da entrada e retorne um ODataProperty que representa a propriedade de leitura.

ReadPropertyAsync(IEdmStructuralProperty, IEdmTypeReference)

Leia assíncronamente a propriedade estrutural EDM da entrada e retorne uma ODataProperty que representa a propriedade de leitura.

Aplica-se a