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
- Génération de la bibliothèque cliente du service de données (WCF Data Services)
Décrit comment générer une bibliothèque cliente et des classes de service de données client basées sur un flux OData .
- Interrogation du service de données (WCF Data Services)
Décrit comment interroger un service de données depuis une application .NET Framework à l'aide de bibliothèques clientes.
- Chargement de contenu différé (WCF Data Services)
Décrit comment charger un contenu supplémentaire non inclus dans la réponse à la requête initiale.
- Mise à jour du service de données (WCF Data Services)
Décrit comment créer, modifier et supprimer des entités et des relations à l'aide des bibliothèques clientes.
- Opérations asynchrones (WCF Data Services)
Décrit les fonctions fournies par les bibliothèques clientes pour l'utilisation d'un service de données de façon asynchrone.
- Opérations de traitement par lot (WCF Data Services)
Décrit comment envoyer plusieurs demandes au service de données dans un lot unique à l'aide des bibliothèques clientes.
- Liaison des données aux contrôles (WCF Data Services)
Décrit comment lier des contrôles à un flux OData retourné par un service de données.
- Gérer le contexte du service de données (WCF Data Services)
Décrit les options de gestion du comportement de la bibliothèque cliente.
- Utilisation de données binaires (WCF Data Services)
Décrit comment accéder à des données binaires retournées par le service de données sous forme de flux de données et les modifier.
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