Bibliothèque cliente de WCF Data Services

Toute application peut interagir avec un service de données basé sur Protocole OData (Open Data) si elle peut envoyer une requête HTTP et traiter le flux OData  retourné par un service de données. Cette interopérabilité vous permet d'accéder aux services basés sur OData à partir d'une large gamme d'applications Web. Services de données WCF inclut également des bibliothèques clientes qui fournissent une expérience en programmation plus riche lorsque vous consommez des flux OData  à partir des applications .NET Framework ou Silverlight.

Les deux classes principales de la bibliothèque cliente sont la classe DataServiceContext et la classe DataServiceQuery. La classe DataServiceContext encapsule des opérations prises en charge sur un service de données spécifié. Même si les services OData sont sans état, ce n'est pas le cas du contexte. Par conséquent, vous pouvez utiliser la classe DataServiceContext pour conserver l'état sur le client entre des interactions avec le service de données afin de prendre en charge des fonctionnalités telles que la gestion des changements. Cette classe gère également des identités et suit les modifications. La classe DataServiceQuery représente une requête sur un jeu d'entités spécifique.

Cette section décrit comment utiliser des bibliothèques clientes pour accéder aux données d'une application cliente .NET Framework et les modifier. Pour plus d'informations sur l'utilisation de la bibliothèque cliente Services de données WCF  avec une application Silverlight, consultez WCF Data Services (Silverlight). D'autres bibliothèques clientes sont disponibles et vous permettent de consommer un flux OData  f dans d'autres types d'applications. Pour plus d'informations, consultez OData SDK.

Dans cette section

Voir aussi

Concepts

Mise en route de WCF Data Services

Autres ressources

Définition de WCF Data Services

Date de génération : 2011-02-23