Microsoft.OData Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ContainerBuilderExtensions |
Métodos de extensão para IContainerBuilder. |
HttpHeaderValueElement |
Classe para representar um elemento de valor de cabeçalho HTTP. |
ODataAction |
Representa uma ação OData. |
ODataAnnotatable |
Classe base para todos os tipos annotatáveis na biblioteca OData. |
ODataAsynchronousReader |
Classe para ler mensagens assíncronas OData. |
ODataAsynchronousResponseMessage |
Representando a mensagem de uma resposta assíncrona não em lote. |
ODataAsynchronousWriter |
Classe para gravar mensagens assíncronas OData; também verifica a contagem adequada de chamadas de gravação no gravador. |
ODataBatchOperationHeaders |
Um dicionário para armazenar cabeçalhos a serem usados com ODataBatchOperations. |
ODataBatchOperationRequestMessage |
Mensagem que representa uma operação em uma solicitação em lote. |
ODataBatchOperationResponseMessage |
Mensagem que representa uma operação em uma resposta em lote. |
ODataBatchReader |
Classe abstrata para ler mensagens em lote OData; também verifica a sequência adequada de chamadas de leitura no leitor. |
ODataBatchWriter |
Classe abstrata para gravar mensagens em lote OData; também verifica a sequência adequada de chamadas de gravação no gravador. |
ODataBinaryStreamValue |
Uma classe para representar um valor de fluxo binário |
ODataCollectionReader |
Classe base para leitores de coleção OData. |
ODataCollectionStart |
Representação OData de uma coleção de nível superior. |
ODataCollectionStartSerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataCollectionWriter para um ODataCollectionStart. |
ODataCollectionValue |
Representação OData de uma Coleção. |
ODataCollectionWriter |
Classe base para gravadores de coleção OData. |
ODataConstants |
Valores constantes usados pelo protocolo OData ou HTTP ou biblioteca OData. |
ODataContentTypeException |
Tipo de exceção que representa a exceção quando não há suporte para Content-Type de uma mensagem. |
ODataDeletedResource |
Representa uma entidade excluída na resposta delta. |
ODataDeltaDeletedEntry |
Representa uma entidade excluída na resposta delta. |
ODataDeltaDeletedLink |
Representa um link excluído na resposta delta. |
ODataDeltaLink |
Representa um link adicionado na resposta delta. |
ODataDeltaLinkBase |
Representa um link adicionado ou um link excluído na resposta delta. |
ODataDeltaReader |
Classe base para leitores delta OData. |
ODataDeltaResourceSet |
Descreve um conjunto de alterações delta. |
ODataDeltaResourceSetSerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataDeltaWriter para um ODataDeltaResourceSet. |
ODataDeltaSerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataDeltaWriter. |
ODataDeltaWriter |
Classe base para o gravador delta OData. |
ODataEdmPropertyAnnotation |
Representa uma anotação para armazenar informações para uma propriedade específica. |
ODataEntityReferenceLink |
Representa um link de referência de entidade (o resultado de uma consulta $link). |
ODataEntityReferenceLinks |
Representa uma coleção de links de referência de entidade (o resultado de uma consulta $ref). Pode incluir uma contagem embutida e um próximo link. |
ODataEntitySetInfo |
Classe que representa um conjunto de entidades em um documento de serviço. |
ODataEnumValue |
Valor de enumeração OData |
ODataError |
Classe que representa um conteúdo de erro. |
ODataErrorDetail |
Classe que representa um detalhe de erro. |
ODataErrorException |
Tipo de exceção que representa um erro no fluxo analisado ao ler uma carga. |
ODataException |
Tipo de exceção que representa exceções na biblioteca OData. |
ODataFormat |
Representação de um formato OData. |
ODataFunction |
Representa uma função OData. |
ODataFunctionImportInfo |
Classe que representa uma função Import em um documento de serviço. |
ODataInnerError |
Classe que representa informações de depuração específicas da implementação para ajudar a determinar a causa do erro. |
ODataInputContext |
A classe base para todos os contextos de entrada define a interface a ser implementada pelos formatos específicos. |
ODataInstanceAnnotation |
Representa uma anotação de instância. |
ODataItem |
Classe base para Conjunto de Recursos e Recurso. |
ODataMediaType |
Classe que representa uma definição de tipo de mídia. |
ODataMediaTypeFormat |
Uma classe auxiliar para associar um ODataFormat a um tipo de mídia. |
ODataMediaTypeResolver |
Classe com a responsabilidade de resolver tipos de mídia (tipos MIME) em formatos e tipos de conteúdo. |
ODataMessageExtensions |
Métodos de extensão para IODataRequestMessage e IODataResponseMessage. |
ODataMessageInfo |
A classe fornece informações de contexto de determinado IODataRequestMessage ou IODataResponseMessage |
ODataMessageQuotas |
Cotas a serem usadas para limitar o consumo de recursos ao ler ou gravar mensagens OData. |
ODataMessageReader |
Classe de leitor usada para ler todos os conteúdos do OData (recursos, conjuntos de recursos, documentos de metadados, documentos de serviço etc.). |
ODataMessageReaderSettings |
Definições de configuração para leitores de mensagens OData. |
ODataMessageWriter |
Classe writer usada para gravar todas as cargas OData (entradas, conjuntos de recursos, documentos de metadados, documentos de serviço etc.). |
ODataMessageWriterSettings |
Definições de configuração para gravadores de mensagens OData. |
ODataNestedResourceInfo |
Representa um único link. |
ODataNestedResourceInfoSerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataWriter para um ODataNestedResourceInfo. |
ODataNullValue |
Representa um valor de propriedade nula. |
ODataObjectModelExtensions |
Métodos de extensão no modelo de objeto OData. |
ODataOperation |
Representa uma função ou uma ação. |
ODataOutputContext |
A classe base para todos os contextos de saída define a interface a ser implementada pelos formatos específicos. |
ODataParameterReader |
Classe base para leitores de parâmetro OData. |
ODataParameterWriter |
Classe base para gravadores de coleção OData. |
ODataPayloadKindDetectionResult |
Representa o resultado da execução da detecção de tipo de conteúdo para um tipo de conteúdo e um formato especificados. |
ODataPayloadValueConverter |
Classe para definir uma conversão de valor de carga para determinado modelo. Atualmente, dá suporte apenas a primitivos. |
ODataPreferenceHeader |
Classe para definir o cabeçalho "Prefer" em um IODataRequestMessage ou o cabeçalho "Preference-Applied" em um IODataResponseMessage. |
ODataPrimitiveValue |
Representa um valor de propriedade primitiva. |
ODataProperty |
Representa uma única propriedade de um recurso com um valor . |
ODataPropertyInfo |
Representa informações sobre uma única propriedade de um recurso. |
ODataPropertySerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataWriter para um ODataProperty. |
ODataReader |
Classe base para leitores OData. |
ODataResource |
Representa uma entidade única. |
ODataResourceBase |
Classe base para um recurso ou recurso excluído. |
ODataResourceSerializationInfo |
Classe para fornecer informações adicionais de serialização para o ODataWriter para um ODataResource. |
ODataResourceSet |
Descreve uma coleção de entidades. |
ODataResourceSetBase |
Descreve uma coleção de entidades. |
ODataResourceValue |
Representa o valor de um recurso (complexo ou entidade). Ele pode ser usado como valor de anotação de instância. |
ODataServiceDocument |
Classe que representa o documento de um serviço. |
ODataServiceDocumentElement |
Classe abstrata que representa um elemento (EntitySet, Singleton) em um documento de serviço. |
ODataSimplifiedOptions |
Opções que costumavam controlar o comportamento relacionado ao odata simplificado. |
ODataSingletonInfo |
Classe que representa um singleton em um documento de serviço. |
ODataStreamItem |
Uma classe para representar um valor de fluxo |
ODataStreamPropertyInfo |
Representa informações sobre uma única propriedade de fluxo de um recurso. |
ODataStreamReferenceValue |
Representa uma referência do Stream. |
ODataTypeAnnotation |
Anotação que armazena as informações de tipo EDM de um valor. |
ODataUntypedValue |
Representação OData de um valor não tipado. |
ODataUri |
O nó raiz de uma consulta. Mantém a consulta em si mais metadados adicionais sobre a consulta. |
ODataUriExtensions |
Métodos de extensão para ODataUri |
ODataUriUtils |
Métodos do Utilitário de URI. |
ODataUrlKeyDelimiter |
Componente para controlar qual convenção é usada para gerar URLs. |
ODataUtils |
Métodos utilitários usados com a biblioteca OData. |
ODataValue |
Representa o valor de uma propriedade . |
ODataWriter |
Classe base para gravadores OData. |
Interfaces
IContainerBuilder |
Uma interface que separa o ODataLib de qualquer implementação do contêiner de injeção de dependência. |
IContainerProvider |
Uma interface que fornece um contêiner de injeção de dependência. |
IODataPayloadUriConverter |
Dá suporte à conversão personalizada de URLs encontradas no conteúdo. |
IODataRequestMessage |
Interface para mensagens de solicitação OData síncronas. |
IODataRequestMessageAsync |
Interface para mensagens de solicitação OData assíncronas. |
IODataResponseMessage |
Interface para mensagens de resposta OData síncronas. |
IODataResponseMessageAsync |
Interface para mensagens de resposta OData assíncronas. |
Enumerações
BatchPayloadUriOption |
Indica o formato de Request-URI em cada subprojeto na operação em lote. |
DeltaDeletedEntryReason |
O motivo do recurso excluído na resposta delta. |
ODataBatchReaderState |
Enumeração com todos os estados em que o leitor de lote pode estar. |
ODataBatchWriter.BatchWriterState |
Uma enumeração que representa o estado atual do gravador. |
ODataCollectionReaderState |
Enumeração de todos os estados possíveis de um ODataCollectionReader. |
ODataDeltaReaderState |
Enumeração de todos os estados possíveis de um ODataDeltaReader. |
ODataLibraryCompatibility |
Níveis de compatibilidade da biblioteca. |
ODataNullValueBehaviorKind |
Representa o comportamento dos leitores ao ler a propriedade com valor nulo. |
ODataParameterReaderState |
Enumeração de todos os estados possíveis de um ODataParameterReader. |
ODataPayloadKind |
Enumeração que representa os diferentes tipos de cargas que ODatLib pode gravar. |
ODataPropertyKind |
A enumeração de tipos de propriedade. |
ODataReaderState |
Enumeração de todos os estados possíveis de um ODataReader. |
ODataVersion |
Enumeração que representa a versão do protocolo OData. |
ServiceLifetime |
Enumera todos os tipos de tempo de vida de um serviço em um IContainerBuilder. |
ValidationKinds |
Tipos de validação usados em ODataMessageReaderSettings e ODataMessageWriterSettings. |