Partager via


Bibliothèque OData

La bibliothèque OData est une bibliothèque de sérialisation .NET Framework qui prend en charge Protocole OData (Open Data). Cette bibliothèque est un jeu d'interfaces de programmation prenant en charge les scénarios avancés de sérialisation et de désérialisation dans les applications et les processus où il n'est pas souhaitable d'utiliser Services de données WCF. Lorsque vous utilisez la bibliothèqueOData, vous pouvez créer des applications serveurs ou clientes qui génèrent et acceptent des demandes OData et génèrent des réponsesOData. Lorsque vous utilisez la bibliothèque, vous devez effectuer les tâches de base pour sérialiser différentes entités individuelles et décrire les métadonnées de modèle. Utilisez cette bibliothèque lorsque vous souhaitez avoir un contrôle complet non seulement de l'environnement de messagerie mais également de la façon dont les données d'entité sont sérialisées. Si votre application requiert uniquement de la souplesse pour définir votre modèle de données mais que vous voulez éviter d'avoir à créer, envoyer et consommer différents messages OData, envisagez d'implémenter Fournisseurs de services de données personnalisés (WCF Data Services) dans Services de données WCF.

La bibliothèque OData est implémentée dans les espaces de noms suivants :

La bibliothèque OData inclut également la bibliothèque EDM, qui est utilisée pour représenter le modèle de données exposé par un service OData. La bibliothèque EDM est implémentée dans les espaces de noms suivants :

Voir aussi

Concepts

Services de données WCF

Bibliothèque spatiale

Autres ressources

Services de données WCF