Tipos de contenido de los servicios de datos de ADO.NET

Un servicio de datos de ADO.NET Data permite que un cliente del servicio codifique los datos que se transmiten en vez de que les aplique un formato de datos concreto. El protocolo de los servicios de datos de ADO.NET está diseñado para intercambiar recursos en varios formatos de serialización como Atom y JSON.

El mejor formato depende de la aplicación que use el servicio de datos y de su entorno de ejecución. Por ejemplo, las aplicaciones basadas en AJAX que se ejecuten en exploradores web pueden buscar el formato de JSON más fácil de usar ya que JSON se puede utilizar como objetos JavaScript.

Convertir tipos primitivos EDM de y a primitivas de CLR

Puesto que los servicios de datos de ADO.NET se definen en términos de Entity Data Model (EDM), la asignación permite que los clientes que no usen la biblioteca cliente de los servicios de datos de ADO.NET para interactuar con un servicio de datos de ADO.NET. La tabla siguiente define la asignación entre los tipos de EDM y CLR.

Tipo de EDM Tipo de 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

Vea también

Conceptos

Opciones de consulta de los servicios de datos de ADO.NET
Formato de URI de los recursos de direccionamiento (marco de trabajo de los servicios de datos de ADO.NET)