Partager via


Fournisseurs de services de données personnalisés (WCF Data Services)

Services de données WCF inclut un jeu de fournisseurs qui vous permet de définir un modèle de données basé sur des types de données à liaison tardive. 

Fournisseur

Description

Fournisseur de métadonnées

Il s'agit du fournisseur de services de données personnalisé principal qui vous permet de définir pendant l'exécution un modèle de données personnalisé en implémentant l'interface IDataServiceMetadataProvider.

Fournisseur de requête

Ce fournisseur vous permet d'exécuter des requêtes sur un modèle de données personnalisé défini à l'aide de l'interface IDataServiceMetadataProvider. Le fournisseur de requête est créé en implémentant l'interface IDataServiceQueryProvider.

Fournisseur de mise à jour

Ce fournisseur vous permet d'effectuer des mises à jour sur les types exposés dans un fournisseur de services de données personnalisé et de gérer l'accès concurrentiel. Un fournisseur de mise à jour est créé en implémentant l'interface IDataServiceUpdateProvider

Fournisseur de pagination

Ce fournisseur est utilisé avec le fournisseur de services de données personnalisé pour permettre la prise en charge de la pagination pilotée par le serveur. Un fournisseur de pagination pour un service de données personnalisé est créé en implémentant l'interface IDataServicePagingProvider.

Fournisseur de diffusion en continu

Ce fournisseur vous permet d'exposer des types de données d'objet blob (binary large object) sous forme de flux en continu. Un fournisseur de diffusion en continu est créé en implémentant l'interface IDataServiceStreamProvider. Le fournisseur de diffusion en continu peut également être utilisé avec Entity Framework et des fournisseurs de source de données de réflexion. Pour plus d'informations, consultez Fournisseurs de diffusion en continu (WCF Data Services).

Pour plus d'informations, consultez l'article Fournisseurs de services de données personnalisés dans le Provider Toolkit Protocole OData (Open Data) du Kit de développement logiciel (SDK) OData.

Voir aussi

Concepts

Fournisseurs de services de données (WCF Data Services)

Fournisseur Entity Framework (WCF Data Services)

Fournisseur de réflexion (WCF Data Services)