System.Data.Services Espacio de nombres

Proporciona acceso a clases que se usan para compilar los Servicios de datos de WCF.

Clases

ChangeInterceptorAttribute

Se utiliza el atributo ChangeInterceptorAttribute en un método para procesar las actualizaciones en el nombre del conjunto de entidades especificado.

DataService<T>

Punto de entrada principal para desarrollar un servicio de datos de ADO.NET.

DataServiceBehavior

Agrega configuraciones que definen el comportamiento a un servicio de datos personalizado.

DataServiceConfiguration

Administra la configuración de WCF Data Services.

DataServiceException

Representa una instancia de la clase DataServiceException con un mensaje especificado que describe el error.

DataServiceHost

Clase de WCF Data Services derivada de WebServiceHost que se usa para crear instancias de servicios de datos.

DataServiceHostFactory

Representa la clase usada por la infraestructura de WCF Data Services para establecer una conexión a Windows Communication Foundation (WCF).

DataServiceOperationContext

Representa la operación actual que se está procesando.

DataServiceProcessingPipeline

Define los eventos del servicio de datos que procesa la canalización.

DataServiceProcessingPipelineEventArgs

Clase de argumento de evento de los eventos DataServiceProcessingPipeline.

ETagAttribute

Este atributo de un tipo de entidad se usa para especificar las propiedades que determinan cambios de contenido.

ExpandSegment

Representa el segmento de una consulta que indica si los datos deben devolverse insertados en lugar de devolverlos como contenido diferido.

ExpandSegmentCollection

Segmentos de una consulta que se puede expandir mediante la cláusula $expand que sigue a una consulta.

HandleExceptionArgs

Especifica los detalles de una excepción producida y los detalles de la respuesta HTTP asociada.

IgnorePropertiesAttribute

Controla la visibilidad de una propiedad o propiedades por parte de WCF Data Services.

MimeTypeAttribute

Indica el tipo MIME de la solicitud HTTP.

ProcessRequestArgs

Representa los argumentos usados por una solicitud HTTP al servicio de datos.

QueryInterceptorAttribute

El QueryInterceptorAttribute de un método anota dicho método como un interceptor de consulta en el conjunto de entidades especificado.

SingleResultAttribute

Atributo usado en operaciones de servicio para especificar que devuelven una única instancia de su elemento return.

Interfaces

IDataServiceConfiguration

WCF Data Services emplea IDataServiceConfiguration para configurar el comportamiento del servicio, incluidos los derechos de los conjuntos de entidades y las operaciones de servicio, los límites sobre las solicitudes permitidas, el registro de tipos no detectables de forma predeterminada y el nivel de detalle predeterminado en el control de errores.

IDataServiceHost

Interfaz que especifica las interacciones entre WCF Data Services y su entorno de hospedaje.

IDataServiceHost2

Define las extensiones de IDataServiceHost necesarias para los encabezados de solicitud y respuesta en HTTP.

IExpandedResult

Declara los miembros necesarios para admitir enumeradores para los resultados y los segmentos asociados en una opción de consulta WCF Data Services$expand.

IExpandProvider

Esta interfaz declara los métodos necesarios para admitir la opción de $expand consulta para una WCF Data Services.

IRequestHandler

Proporciona acceso a los miembros que controlan la administración de mensajes de solicitud.

IUpdatable

Interfaz que se utiliza para insertar o actualizar un recurso mediante el método HTTP POST.

Enumeraciones

EntitySetRights

Enumeración que se usa para definir los derechos de acceso a datos implementados por WCF Data Services.

ServiceOperationRights

Enumeración que se usa para definir los derechos de acceso a las operaciones de servicio implementadas por WCF Data Services.

UpdateOperations

Enumeración que se usa para especificar las operaciones de actualización que se realizaron en una entidad.