Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un servizio ADO.NET Data Service consente a un client del servizio di codificare i dati trasmessi anziché un formato determinato di dati. Il protocollo ADO.NET Data Service è progettato per scambiare le risorse in più formati di serializzazione quali Atom e JSON.
Il formato più appropriato varia in base all'applicazione che utilizza il servizio dati e all'ambiente di runtime. Per applicazioni basate su Ajax eseguite in browser Web, ad esempio, potrebbe essere più adeguato il formato JSON perché JSON può essere utilizzato come gli oggetti JavaScript.
Conversione di tipi primitivi EDM da e in tipi primitivi CLR
Poiché i servizi ADO.NET Data Services vengono definiti in termini di modello EDM (Entity Data Model), l'esecuzione del mapping consente ai client che non utilizzano la libreria client di ADO.NET Data Service di interoperare con un servizio ADO.NET Data Service. Nella tabella seguente viene definito il mapping tra tipi CLR ed EDM.
| Tipo EDM | Tipo 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 |
Vedere anche
Concetti
Opzioni query di ADO.NET Data Services
Formato URI di indirizzamento delle risorse (framework di ADO.NET Data Services)