System.Data.Services.Client Namespace

Representa a biblioteca de clientes do .NET Framework que os aplicativos podem usar para interagir com os Serviços de Dados do WCF.

Classes

Nome Description
ChangeOperationResponse

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

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 fornece notificações quando os itens são adicionados, removidos ou quando a lista é atualizada.

DataServiceContext

Representa DataServiceContext o contexto de 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 única solicitação de consulta para um serviço de dados.

DataServiceQueryContinuation

Encapsula um URI que retorna a próxima página de um resultado de consulta do WCF Data Services paginado.

DataServiceQueryContinuation<T>

Encapsula um URI que retorna a próxima página de um resultado de consulta do WCF Data Services paginado.

DataServiceQueryException

Exceção que indica que ocorreu 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 os objetos de solicitação enviados como um lote para o serviço de dados.

DataServiceRequestArgs

Representa metadados adicionais 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 se o elemento de nível superior na resposta for <error>. Essa classe não pode ser herdada.

DataServiceResponse

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

DataServiceStreamResponse

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

Descriptor

Classe abstrata da qual EntityDescriptor é derivada.

EntityChangedParams

Encapsula os argumentos de um PropertyChanged delegado.

EntityCollectionChangedParams

Encapsula os argumentos de um CollectionChanged delegado.

EntityDescriptor

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

LinkDescriptor

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

MediaEntryAttribute

Significa que a classe especificada deve ser tratada como uma entrada de link de mídia.

MimeTypePropertyAttribute

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

OperationResponse

Classe abstrata que representa a resposta de uma única consulta ou uma operação de criação, atualização ou exclusão.

QueryOperationResponse

Representa as respostas a um DataServiceQuery.

QueryOperationResponse<T>

Representa as respostas a um DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

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

SendingRequestEventArgs

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

Enumerações

Nome Description
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 enviar ou receber entidades de ou para o 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 controladas.