Compartir a través de


WCF Data Services

La versión Servicios de datos de Microsoft WCF 5.0, que agrega compatibilidad con la versión 3 de Open Data Protocol (OData), incluye las siguientes bibliotecas y características:

  • Servicios de datos de Microsoft WCF
    Esta versión fuera de banda de Servicios de datos de Microsoft WCF, que incluye bibliotecas tanto servidor como cliente, se puede instalar en paralelo con versiones anteriores de Servicios de datos de Microsoft WCF que están incluidas en .NET Framework. Para obtener más información acerca de la versión de .NET 4.5 de Servicios de datos de Microsoft WCF, consulte WCF Data Services.

    Nota

    Para admitir la implementación en paralelo con ensamblados de .NET Framework existentes, se ha cambiado el nombre de los ensamblados de esta versión de System.Data.Services a Microsoft.Data.Services.Los espacios de nombres reales de Servicios de datos de Microsoft WCF no han cambiado.

  • Biblioteca de OData
    La biblioteca de OData es un conjunto de interfaces de programación que le permite generar y consumir mensajes conforme a OData sin tener que usar toda la funcionalidad de OData y de red proporcionada por Servicios de datos de Microsoft WCF. Como biblioteca de serialización de OData de bajo nivel, esta biblioteca admite aplicaciones del lado cliente y del servicio. Al usar la biblioteca de OData, debe realizar las tareas más básicas de serializar entidades individuales y describir los metadatos del modelo. Use esta biblioteca cuando deba tener un control completo no solo del entorno de mensajería, sino también de cómo se serializan los datos de entidad y cómo se definen ahora los metadatos del servicio. Para obtener más información, vea Biblioteca de OData.

  • Biblioteca espacial
    Esta versión incluye una nueva biblioteca espacial que implementa nuevos tipos primitivos espaciales de OData y muchas operaciones correspondientes que se pueden realizar sobre valores espaciales en cláusulas filter, select y order by. En esta versión, se admiten los tipos y las operaciones espaciales cuando se usa el proveedor de reflexión y proveedores de servicio de datos personalizados. Sin embargo, el proveedor de Entity Framework no se admite en esta versión. Para obtener más información, vea Biblioteca espacial.

  • Biblioteca cliente de WCF Data Services para Silverlight
    Esta versión incluye una actualización fuera de banda de la Biblioteca cliente de Servicios de datos de Microsoft WCF para Silverlight. Esta actualización mejora la biblioteca para admitir la funcionalidad de OData v3. En esta versión del cliente de Silverlight, ahora puede tener acceso también al HttpWebRequest subyacente desde la propiedad Request de la clase SendingRequestEventArgs. Para usar esta versión del cliente en un proyecto de Silverlight, debe agregar una referencia al ensamblado Microsoft.Data.Services.Client.SL.dll en la subcarpeta Silverlight de la instalación de Servicios de datos de Microsoft WCF 5.0. Para obtener más información, vea Crear aplicaciones de Silverlight (WCF Data Services).

Nota

Esta versión no incluye las actualizaciones de OData v3 al Cliente OData para Windows Phone.En Windows Phone SDK 7.1 hay disponible una biblioteca cliente que admite el desarrollo de OData v2 en dispositivos de Windows Phone 7.5.Para obtener más información, vea OData Client for Windows Phone.

Para obtener información general sobre la nueva funcionalidad proporcionada en OData v3, vea Novedades en WCF Data Services 5.0.

En esta sección

Vea también

Conceptos

Control de versiones del servicio de datos (Servicios de datos de Microsoft WCF)