System.Data.Services Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece acesso a classes usadas para construir Serviços de Dados WCF.
Classes
| Name | Description |
|---|---|
| ChangeInterceptorAttribute |
O ChangeInterceptorAttribute método on a é 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 ADO.NET. |
| DataServiceBehavior |
Adiciona definições que definem comportamento a um serviço de dados personalizado. |
| DataServiceConfiguration |
Gerir a configuração dos Serviços de Dados WCF. |
| DataServiceException |
Representa uma instância da DataServiceException classe com uma mensagem especificada que descreve o erro. |
| DataServiceHost |
A classe WCF Data Services deriva de WebServiceHost used to instantiate data services. |
| DataServiceHostFactory |
Representa a classe usada pela infraestrutura dos Serviços de Dados WCF para se ligar ao Windows Communication Foundation (WCF). |
| DataServiceOperationContext |
Representa a operação atual a ser processada. |
| DataServiceProcessingPipeline |
Define os eventos para o pipeline de processamento de serviços de dados. |
| DataServiceProcessingPipelineEventArgs |
Classe de argumento de evento para DataServiceProcessingPipeline eventos. |
| ETagAttribute |
Este atributo num 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 devolvidos em linha em vez de como conteúdo diferido. |
| 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 pelos Serviços de Dados WCF. |
| MimeTypeAttribute |
Indica o tipo MIME de pedido HTTP. |
| ProcessRequestArgs |
Representa argumentos usados por um pedido HTTP ao serviço de dados. |
| QueryInterceptorAttribute |
O QueryInterceptorAttribute método on anota-o como um interceptor 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 do seu elemento de retorno. |
Interfaces
| Name | Description |
|---|---|
| IDataServiceConfiguration |
O IDataServiceConfiguration é utilizado pelos Serviços de Dados WCF para configurar o comportamento do serviço, incluindo direitos sobre conjuntos de entidades e operações de serviço, limites nos pedidos permitidos, tipos de registo não detectáveis por defeito, e a verbosidade padrão no tratamento de erros. |
| IDataServiceHost |
Interface que especifica interações entre os Serviços de Dados WCF e o seu ambiente de alojamento. |
| IDataServiceHost2 |
Define extensões para IDataServiceHost o necessário para cabeçalhos de pedido e resposta em HTTP. |
| IExpandedResult |
Declara os membros obrigados a suportar os enumeradores para resultados e segmentos associados numa opção de consulta WCF Data Services |
| IExpandProvider |
Esta interface declara os métodos necessários para suportar a |
| IRequestHandler |
Dá acesso aos membros que controlam a entrega das mensagens de pedido. |
| IUpdatable |
Uma interface usada para inserir ou atualizar um recurso pelo método HTTP POST. |
Enumerações
| Name | Description |
|---|---|
| EntitySetRights |
Uma enumeração usada para definir direitos de acesso a dados que são implementados pela WCF Data Services. |
| ServiceOperationRights |
Uma enumeração usada para definir direitos de acesso às operações de serviço implementadas pelos Serviços de Dados WCF. |
| UpdateOperations |
Uma enumeração usada para especificar as operações de atualização realizadas numa entidade. |