Proveedores de servicios de datos personalizados (WCF Data Services)

WCF Data Services incluye un conjunto de proveedores que permite definir un modelo de datos basado en tipos de datos enlazados en tiempo de ejecución.

Proveedor Descripción

Proveedor de metadatos

Este es el proveedor principal de servicios de datos personalizados que permite definir un modelo de datos personalizado en tiempo de ejecución implementando la interfaz IDataServiceMetadataProvider.

Proveedor de consultas

Este proveedor permite ejecutar las consultas sobre un modelo de datos personalizado que se define utilizando la interfaz IDataServiceMetadataProvider. El proveedor de consultas se crea implementando la interfaz IDataServiceQueryProvider.

Proveedor de actualizaciones

Este proveedor permite realizar actualizaciones a los tipos expuestos en un proveedor de servicio de datos personalizado y administrar la simultaneidad. El proveedor de actualizaciones se crea implementando la interfaz IDataServiceUpdateProvider.

Proveedor de paginaciones

Este proveedor se utiliza con el proveedor del servicio de datos personalizado para habilitar la compatibilidad con la paginación controlada por servidor. Un proveedor de paginaciones para un servicio de datos personalizado se crea implementando la interfaz IDataServicePagingProvider.

Proveedor de transmisiones por secuencias

Este proveedor permite exponer tipos de datos de objetos binarios grandes como una secuencia. Si implementa la interfaz IDataServiceStreamProvider, se crea un proveedor de transmisiones por secuencias. El proveedor de transmisiones por secuencias también se puede utilizar con Entity Framework y proveedores de orígenes de datos de reflexión. Para obtener más información, vea Proveedores de transmisión por secuencias (WCF Data Services).

Para obtener más información, vea el kit de herramientas de proveedor de Open Data Protocol (OData) en OData SDK y esta serie de blogs de proveedores de servicios de datos personalizados.

Vea también

Conceptos

Proveedores de servicios de datos (WCF Data Services)
Proveedor de Entity Framework (WCF Data Services)
Proveedor de reflexión (WCF Data Services)