System.Data.Services 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.
Fornece acesso às classes usadas para criar o WCF Data Services.
Classes
| Nome | Description |
|---|---|
| ChangeInterceptorAttribute |
O ChangeInterceptorAttribute em um método é usado para processar atualizações no nome do conjunto de entidades especificado. |
| DataService<T> |
O principal ponto de entrada para o desenvolvimento de um Serviço de Dados .NET ADO. |
| DataServiceBehavior |
Adiciona configurações que definem o comportamento a um serviço de dados personalizado. |
| DataServiceConfiguration |
Gerencia a configuração do WCF Data Services. |
| DataServiceException |
Representa uma instância da DataServiceException classe com uma mensagem especificada que descreve o erro. |
| DataServiceHost |
A classe WCF Data Services derivada de WebServiceHost usado para instanciar serviços de dados. |
| DataServiceHostFactory |
Representa a classe usada pela infraestrutura do WCF Data Services para se conectar ao WCF (Windows Communication Foundation). |
| DataServiceOperationContext |
Representa a operação atual que está sendo processada. |
| DataServiceProcessingPipeline |
Define os eventos para o pipeline de processamento do serviço de dados. |
| DataServiceProcessingPipelineEventArgs |
Classe de argumento de evento para DataServiceProcessingPipeline eventos. |
| ETagAttribute |
Esse atributo em um tipo de entidade é usado para especificar as propriedades que determinam alterações no conteúdo. |
| ExpandSegment |
O segmento de uma consulta que indica se os dados devem ser retornados embutidos em vez de como conteúdo adiado. |
| ExpandSegmentCollection |
Os segmentos de uma consulta que podem ser expandidos pela |
| HandleExceptionArgs |
Especifica os detalhes de uma exceção que ocorreu e os detalhes da resposta HTTP associada. |
| IgnorePropertiesAttribute |
Controla a visibilidade de uma propriedade ou propriedades pelo WCF Data Services. |
| MimeTypeAttribute |
Indica o tipo MIME de solicitação HTTP. |
| ProcessRequestArgs |
Representa argumentos usados por uma solicitação HTTP para o serviço de dados. |
| QueryInterceptorAttribute |
O QueryInterceptorAttribute em um método o anota como um interceptador de consulta no conjunto de entidades especificado. |
| SingleResultAttribute |
Atributo usado em operações de serviço para especificar que eles retornam uma única instância de seu elemento de retorno. |
Interfaces
| Nome | Description |
|---|---|
| IDataServiceConfiguration |
O IDataServiceConfiguration é usado pelos Serviços de Dados do WCF para configurar o comportamento do serviço, incluindo direitos sobre conjuntos de entidades e operações de serviço, limites nas solicitações permitidas, tipos de registro não detectáveis por padrão e a verbosidade padrão no tratamento de erros. |
| IDataServiceHost |
Interface que especifica interações entre o WCF Data Services e seu ambiente de hospedagem. |
| IDataServiceHost2 |
Define as extensões necessárias para IDataServiceHost cabeçalhos de solicitação e resposta em HTTP. |
| IExpandedResult |
Declara os membros necessários para dar suporte a enumeradores para resultados e segmentos associados em uma opção de consulta do WCF Data Services |
| IExpandProvider |
Essa interface declara os métodos necessários para dar suporte à opção |
| IRequestHandler |
Fornece acesso aos membros que controlam a entrega de mensagens de solicitação. |
| IUpdatable |
Uma interface usada para inserir ou atualizar um recurso pelo método HTTP POST. |
Enumerações
| Nome | Description |
|---|---|
| EntitySetRights |
Uma enumeração usada para definir direitos de acesso aos dados implantados pelo WCF Data Services. |
| ServiceOperationRights |
Uma enumeração usada para definir os direitos de acesso às operações de serviço implantadas pelo WCF Data Services. |
| UpdateOperations |
Uma enumeração usada para especificar as operações de atualização que foram executadas em uma entidade. |