Службы WCF Data Services

Выпуск Службы WCF Data Services 5.0, в котором добавлена поддержка версии 3 Протокол Open Data Protocol (OData), включает в себя следующие библиотеки и компоненты:

  • Службы WCF Data Services
    Это внеочередная версия Службы WCF Data Services, которая включает серверные и клиентские библиотеки, может быть установлена параллельно с предыдущими версиями Службы WCF Data Services, включенными в платформу .NET Framework. Дополнительные сведения о Службы WCF Data Services для платформы .NET Framework 4.5 см. в разделе Службы WCF Data Services.

    Примечание

    Для поддержки параллельного развертывания с существующими сборками .NET Framework сборки в данном выпуске были переименованы из System.Data.Services в Microsoft.Data.Services.Текущие пространства имен Службы WCF Data Services остаются неизменными.

  • Библиотека OData
    Библиотека OData представляет собой набор программных интерфейсов, который позволяет создавать и получать сообщения, совместимые с OData, без необходимости использовать полный набор функций OData и сетевых функций, предоставляемых Службы WCF Data Services. Как и низкоуровневая библиотека сериализации OData, эта библиотека поддерживает клиентские приложения и приложения служб. При использовании библиотеки OData необходимо выполнить самые общие задачи сериализации отдельных сущностей и описания метаданных модели. Эта библиотека используется, если необходимо полное управление не только средой обмена сообщениями, но и сериализацией данных сущности и определением метаданных службы. Дополнительные сведения см. в разделе Библиотека OData.

  • Библиотека пространственных данных
    Этот выпуск включает в себя новую пространственную библиотеку, которая реализует новые пространственные типы примитивов OData и соответствующие операции, которые могут быть выполнены на пространственных значениях в предложениях filter, select и order by. В этом выпуске пространственные типы и операции поддерживаются при использовании поставщика отражения и поставщиков служб пользовательских данных. Однако поставщик Entity Framework в этом выпуске не поддерживается. Дополнительные сведения см. в разделе Библиотека пространственных данных.

  • Клиентская библиотека служб WCF Data Services для Silverlight
    Этот выпуск включает в себя внеочередное обновление клиентской библиотеки Службы WCF Data Services для Silverlight. Это обновление расширяет библиотеку для поддержки функций OData v3. В этой версии клиента Silverlight теперь также доступны базовые объекты HttpWebRequest из свойства Request класса SendingRequestEventArgs. Чтобы использовать эту версию клиента в проекте Silverlight, необходимо добавить ссылку на сборку Microsoft.Data.Services.Client.SL.dll во вложенной папке Silverlight установки Службы WCF Data Services 5.0. Дополнительные сведения см. в разделе Создание приложений Silverlight (службы WCF Data Services).

Примечание

Этот выпуск не включает обновления OData v3 клиента OData для Windows Phone.Клиентская библиотека, которая поддерживает разработку OData v2 на устройствах Windows Phone 7.5, доступна в пакете SDK 7.1 для Windows Phone.Дополнительные сведения см. в разделе OData Client for Windows Phone.

Обзор новых возможностей OData v3 см. в разделе Новые возможности служб WCF Data Services 5.0.

В этом разделе

См. также

Основные понятия

Управление версиями службы данных (службы WCF Data Services)