Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un service ADO.NET Data Services permet à un client du service de coder vers les données transmises plutôt que vers un format de données spécifique. Le protocole ADO.NET Data Service est conçu pour échanger des ressources dans plusieurs formats de sérialisation, tels que Atom et JSON.
Le format le mieux adapté à vos besoins dépend de l'application utilisant le service de données et de son environnement d'exécution. Par exemple, le format JSON peut être plus facile à utiliser avec les applications AJAX qui s'exécutent dans des navigateurs Web car JSON peut être consommé en tant qu'objets JavaScript.
Conversion de types primitifs EDM à partir de et vers des primitifs CLR
ADO.NET Data Services étant défini par rapport au modèle EDM (Entity Data Model), le mappage permet aux clients qui n'utilisent pas la bibliothèque cliente ADO.NET Data Service d'interopérer avec un service ADO.NET Data Services. Le tableau suivant définit le mappage entre les types CLR et EDM.
| Type EDM | Type CLR |
|---|---|
Edm.Binary |
byte[] |
Edm.Boolean |
Bool |
Edm.Byte |
Byte |
Edm.DateTime |
DateTime |
Edm.Decimal |
Decimal |
Edm.Double |
Double |
Edm.Guid |
Guid |
Edm.Int16 |
Int16 |
Edm.Int32 |
Int32 |
Edm.Int64 |
Int64 |
Edm.String |
String |
Voir aussi
Concepts
Options de requêtes d'ADO.NET Data Services
Format d'URI pour l'adressage des ressources (ADO.NET Data Services Framework)