Microsoft.OData.Client 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
ActionDescriptor |
Contém informações sobre um ServiceAction. |
BaseEntityType |
Tipo base do tipo de entidade a ser incluído DataServiceContext para invocação de função e ação |
BodyOperationParameter |
Representa um parâmetro associado a uma ação de serviço. |
BuildingRequestEventArgs |
EventArgs para o evento BuildingRequest. |
ChangeOperationResponse |
Resposta de SaveChanges. |
ContainerPropertyAttribute |
Usado em uma classe que representa uma entidade aberta ou tipos complexos para indicar que a propriedade deve ser usada como o contêiner para propriedades dinâmicas durante a serialização e a materialização. |
DataServiceActionQuery |
Objeto de uma ação que não retorna nada. |
DataServiceActionQuery<T> |
Objeto de uma ação que retorna uma coleção. |
DataServiceActionQuerySingle<T> |
Objeto de uma ação que retorna um único item. |
DataServiceClientConfigurations |
Configurações no comportamento do Cliente. |
DataServiceClientException |
A exceção gerada quando o servidor retorna um erro. |
DataServiceClientFormat |
Controla o formato preferencial do usuário que o cliente deve usar ao fazer solicitações. |
DataServiceClientRequestMessage |
Essa classe representa o contrato WCF Data Services cliente com a mensagem de solicitação. |
DataServiceClientRequestMessageArgs |
Argumentos para criar uma instância de DataServiceClientRequestMessage. |
DataServiceClientRequestPipelineConfiguration |
Classe que contém uma variedade de eventos para gravar o conteúdo do OData no fio |
DataServiceClientResponsePipelineConfiguration |
Classe responsável pela configuração de ações que são invocadas de uma resposta |
DataServiceCollection<T> |
Representa uma coleção de entidades dinâmica que oferece notificações quando itens são adicionados e removidos ou quando a lista é atualizada. |
DataServiceContext |
O DataServiceContext representa o contexto do runtime do serviço de dados. |
DataServiceExtensions | |
DataServiceQuery |
espaço reservado não genérico para implementação genérica |
DataServiceQuery<TElement>.DataServiceOrderedQuery |
DataServiceQuery ordenado que implementa IOrderedQueryable. |
DataServiceQuery<TElement> |
objeto de consulta |
DataServiceQueryContinuation |
Encapsula um URI que retorna a próxima página de um resultado paginado da consulta do WCF Data Services. |
DataServiceQueryContinuation<T> |
Encapsula um URI que retorna a próxima página de um resultado paginado da consulta do WCF Data Services. |
DataServiceQueryException |
Exceção que indica que ocorreu um erro ao consultar o serviço de dados. |
DataServiceQueryProvider |
Implementação de QueryProvider |
DataServiceQuerySingle<TElement> |
Objeto de consulta de um único item. |
DataServiceRequest |
Espaço reservado não genérico para implementação genérica |
DataServiceRequest<TElement> |
Contém um URI e um tipo para a solicitação. |
DataServiceRequestArgs |
Representa metadados adicionais que estão incluídos em uma mensagem de solicitação para o WCF Data Services. |
DataServiceRequestException |
Representa o erro gerado se o serviço de dados retorna um código de resposta menor que 200 ou maior que 299 ou, se o elemento de nível superior na resposta é <error>. Essa classe não pode ser herdada. |
DataServiceResponse |
Resposta do serviço de dados para ExecuteBatch & SaveChanges |
DataServiceStreamLink |
Representa a URL de um fluxo de recursos binários. |
DataServiceStreamResponse |
Representa uma resposta do WCF Data Services que contém dados binários como um fluxo. |
DataServiceTransportException |
Classe para descrever os erros gerados pela camada de transporte. |
DataServiceUrlKeyDelimiter |
Componente para controlar qual conjunto de convenções é usado para gerar URLs. |
Descriptor |
Classe abstrata da qual EntityDescriptor é derivado. |
EntityChangedParams |
Encapsula os argumentos de um delegado PropertyChanged |
EntityCollectionChangedParams |
Encapsula os argumentos de um delegado CollectionChanged. |
EntityDescriptor |
representa a entidade armazenada em cache |
EntitySetAttribute |
Indica o conjunto de entidades ao qual uma classe de serviço de dados do cliente pertence. |
EntityTracker |
contexto |
EntityTrackerBase |
Base do Rastreador de Entidades, permite mais desacoplamento para teste. |
EntityTypeAttribute |
Marca uma classe como um tipo de entidade no WCF Data Services. |
FunctionDescriptor |
Contém informações sobre um ServiceFunction. |
HasStreamAttribute |
Indica que uma classe que é um tipo de entidade tem um fluxo de dados binário padrão. |
HttpClientRequestMessage |
Implementação baseada em HttpClient de DataServiceClientRequestMessage. |
HttpWebRequestMessage |
Implementação da interface IODataRequestMessage. |
HttpWebResponseMessage |
Implementação da interface IODataResponseMessage |
IgnoreClientPropertyAttribute |
Indica que um atributo não deve ser serializado durante a inserção ou atualização de uma entidade. |
InvokeResponse |
Resposta de uma chamada invoke. |
KeyAttribute |
Indica a propriedade de chave ou as propriedades de uma entidade. |
LinkDescriptor |
representa a associação entre duas entidades |
LinkInfo |
Encapsula informações sobre um link ou relação entre entidades. |
LoadCompletedEventArgs |
Usado como a EventArgs classe para o LoadCompleted evento. Compatível apenas com o cliente WCF Data Services 5.0 para Silverlight. |
MaterializedEntityArgs |
Argumentos de entidade materializada |
MediaEntryAttribute |
Essa classe marca um tipo que representa uma entidade de cliente Astoria de modo que o cliente Astoria a trate como uma entrada de mídia de acordo com o conceito de "entrada de link de mídia" da ATOM. |
MessageReaderSettingsArgs |
Argumentos usados para definir as configurações do leitor de mensagens odata. |
MessageWriterSettingsArgs |
Argumentos usados para definir as configurações do gravador de mensagens odata. |
MimeTypePropertyAttribute |
Esse atributo indica outra propriedade no mesmo tipo que contém o tipo MIME que deve ser usado para os dados contidos na propriedade à qual esse atributo é aplicado. |
NamedStreamAttribute |
Indica que uma classe que é um tipo de entidade tem um fluxo binário nomeado relacionado. |
OperationDescriptor |
Contém informações sobre uma operação de serviço. |
OperationParameter |
Representa um parâmetro passado para uma ação de serviço, uma função de serviço ou uma operação de serviço quando ele é executado. |
OperationResponse |
Classe base de resposta de operação |
OriginalNameAttribute |
Denota o nome original de uma variável definida em metadados. |
QueryOperationResponse |
Resposta a uma consulta em lote. |
QueryOperationResponse<T> |
Resposta a uma consulta em lote ou executar chamada. |
ReadingEntryArgs |
Os argumentos de entrada de leitura |
ReadingFeedArgs |
Os argumentos do feed de leitura |
ReadingNestedResourceInfoArgs |
Os argumentos do link de navegação de leitura |
ReadingWritingEntityEventArgs |
Argumentos de evento para o evento disparado durante a leitura ou gravação de uma serialização/desserialização de entidade |
ReceivingResponseEventArgs |
EventArgs classe para o ReceivingResponse evento. Expõe o ResponseMessage ao usuário. |
SendingRequest2EventArgs |
Argumentos de evento para o evento SendingRequest2. |
SendingRequestEventArgs |
Argumentos de evento para o evento disparado antes de executar uma solicitação da Web. Dá a chance de personalizar ou substituir o objeto de solicitação a ser usado. |
Serializer |
Serializa os dados de solicitação no formato fornecido usando o gravador de mensagens fornecido. |
StreamDescriptor |
Contém informações sobre o fluxo. |
TaskExtensionMethods |
Métodos de extensão para trabalhar com Tarefas |
UriEntityOperationParameter |
Representa um parâmetro de função que é uma entidade ou uma coleção de entidades. |
UriOperationParameter |
Representa um parâmetro associado a uma operação de serviço ou a uma função de serviço. |
Utility |
Classe auxiliar para Modelo T4, fornecer API uniforme para diferentes plataformas |
WritingEntityReferenceLinkArgs |
Os argumentos de link de referência de entidade de gravação |
WritingEntryArgs |
Escrevendo argumentos de entrada |
WritingNestedResourceInfoArgs |
Escrevendo argumentos de link de navegação |
Interfaces
IBaseEntityType |
Enumerações
DataServiceResponsePreference |
Determina se o cliente solicita que o serviço de dados retorne dados de entidade inseridos ou atualizados como uma entrada na mensagem de resposta. |
EntityParameterSendOption |
Usado para especificar uma estratégia para enviar o parâmetro de entidade. |
EntityStates |
Descreve o estado de inserção/atualização/exclusão de uma entidade ou link. |
HttpRequestTransportMode |
Descreve o método que o cliente usará ao fazer solicitações Http para o servidor. |
MergeOption |
Usado para especificar uma estratégia de sincronização de valor. |
ODataProtocolVersion |
Representa as versões do OData (Protocolo Open Data) para as quais o serviço de dados pode dar suporte. |
SaveChangesOptions |
opções ao salvar alterações |
TrackingMode |
Determina se as alterações feitas em um DataServiceCollection<T> são rastreadas. |