System.Data.Services.Client Espaço de Nomes

Representa a biblioteca cliente do .NET Framework que as aplicações podem usar para interagir com os Serviços de Dados WCF.

Classes

Name Description
ChangeOperationResponse

Resultados devolvidos após uma chamada para SaveChanges() ao enumerar as respostas da operação devolvidas pela DataServiceResponse classe.

DataServiceClientException

Representa erros que ocorrem durante a execução de aplicações cliente WCF Data Services.

DataServiceCollection<T>

Representa uma coleção dinâmica de entidades que fornece notificações quando itens são adicionados, removidos ou quando a lista é atualizada.

DataServiceContext

O DataServiceContext representa o contexto de execução do serviço de dados.

DataServiceQuery

Uma classe abstracta que representa um único pedido de consulta para WCF Data Services.

DataServiceQuery<TElement>

Representa um único pedido de consulta para um serviço de dados.

DataServiceQueryContinuation

Encapsula um URI que retorna a página seguinte de um resultado de consulta de Serviços de Dados WCF paginado.

DataServiceQueryContinuation<T>

Encapsula um URI que retorna a página seguinte de um resultado de consulta de Serviços de Dados WCF 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 pedido submetidos como lote aos Serviços de Dados WCF.

DataServiceRequest<TElement>

Representa objetos de pedido submetidos como lote ao serviço de dados.

DataServiceRequestArgs

Representa metadados adicionais que são incluídos numa mensagem de pedido aos Serviços de Dados WCF.

DataServiceRequestException

Representa o erro lançado se o serviço de dados devolver um código de resposta inferior a 200 ou superior a 299, ou se o elemento de topo na resposta for <error>. Esta 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 dos Serviços de Dados WCF que contém dados binários como 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 devolvidas num DataServiceResponse.

LinkDescriptor

Fornece uma descrição das modificações feitas às entidades por operações devolvidas num DataServiceResponse.

MediaEntryAttribute

Significa que a classe especificada deve ser tratada como uma entrada de ligação de media.

MimeTypePropertyAttribute

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

OperationResponse

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

QueryOperationResponse

Representa as respostas a um DataServiceQuery.

QueryOperationResponse<T>

Representa as respostas a um DataServiceQuery<TElement>.

ReadingWritingEntityEventArgs

Dá acesso à entidade e a um XLinq objeto que representa uma entrada Átomo. ReadingWritingEntityEventArgs é usado com os ReadingEntity eventos e WritingEntity .

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 alvo.

Enumerações

Name Description
EntityStates

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

MergeOption

Determina a opção de sincronização para entidades de envio ou receção para ou de Serviços de Dados WCF.

SaveChangesOptions

Indica alterar opções quando SaveChanges() é chamado.

TrackingMode

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