System.Data.Services.Client Namespace

Representa a biblioteca de cliente do .NET Framework que os aplicativos podem usar para interagir com o WCF Data Services.

Classes

ChangeOperationResponse

Os resultados retornados após uma chamada para SaveChanges() ao enumerar as respostas de operação retornadas pela classe DataServiceResponse.

DataServiceClientException

Representa erros que ocorrem durante a execução de aplicativos cliente do WCF Data Services.

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.

DataServiceQuery

Uma classe abstrata que representa uma única solicitação de consulta para o WCF Data Services.

DataServiceQuery<TElement>

Representa uma solicitação de consulta simples para um serviço de dados.

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 um erro ao carregar o valor da propriedade do serviço de dados.

DataServiceRequest

Representa objetos de solicitação enviados como um lote para o WCF Data Services.

DataServiceRequest<TElement>

Representa objetos de solicitação enviados como um lote para o serviço de dados.

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 retornar um código de resposta menor que 200 ou maior que 299 ou o elemento de nível superior na resposta for <error>. Essa classe não pode ser herdada.

DataServiceResponse

Representa a resposta para operações enviadas ao serviço de dados como resultado da chamada a SaveChanges().

DataServiceStreamResponse

Representa uma resposta do WCF Data Services que contém dados binários como um fluxo.

Descriptor

Classe abstrata da qual EntityDescriptor é derivado.

EntityChangedParams

Encapsula os argumentos de um delegado PropertyChanged.

EntityCollectionChangedParams

Encapsula os argumentos de um delegado CollectionChanged.

EntityDescriptor

Descrição das modificações feitas em entidades por operações retornadas em um DataServiceResponse.

LinkDescriptor

Fornece uma descrição das modificações feitas a entidades por operações retornadas em um DataServiceResponse.

MediaEntryAttribute

Significa que a classe especificada é tratada como uma entrada do link de mídia.

MimeTypePropertyAttribute

Anota uma propriedade em uma classe que foi anotada com MediaEntryAttribute.

OperationResponse

Classe abstrata que representa a resposta de uma única consulta ou operação de criar, atualizar ou excluir.

QueryOperationResponse

Representa as respostas para uma DataServiceQuery.

QueryOperationResponse<T>

Representa as respostas para uma DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

Fornece acesso à entidade e a um objeto XLinq que representa uma entrada Atom. ReadingWritingEntityEventArgs é usado com os eventos ReadingEntity e WritingEntity.

SendingRequestEventArgs

Usado com o evento SendingRequest para fornecer acesso à instância de HttpWebRequest que o cliente está prestes a enviar para o serviço de dados de destino.

Enumerações

EntityStates

Representa a enumeração que identifica o estado de uma entidade que está sendo rastreada pelo DataServiceContext.

MergeOption

Determina a opção de sincronização para envio ou recebimento de entidades para ou do WCF Data Services.

SaveChangesOptions

Indica as opções de alteração quando SaveChanges() é chamado.

TrackingMode

Determina se as alterações feitas em um DataServiceCollection<T> são rastreadas.