Библиотека OData

Библиотека OData — это библиотека сериализации .NET Framework, которая поддерживает Протокол Open Data Protocol (OData). Эта библиотека содержит набор интерфейсов программирования, которые поддерживают расширенные сценарии сериализации и десериализации и процессы, где нежелательно использование Службы WCF Data Services. С помощью библиотеки OData можно создавать клиентские и серверные приложения, создающие и принимающие запросы OData и возвращающие ответы OData. При использовании этой библиотеки необходимо выполнение самых основных задач сериализации отдельных сущностей и описания метаданных модели. Используйте эту библиотеку, если необходимо иметь полный контроль не только над средой обмена сообщениями, но и над способом сериализации данных сущностей. Если приложению требуется только гибкость в определении модели данных, но не нужны лишние накладные расходы, связанные с созданием, отправкой и обработкой отдельных сообщений OData, попробуйте лучше реализовать Специализированные поставщики служб данных (службы WCF Data Services) в Службы WCF Data Services.

Библиотека OData реализована в следующих пространствах имен:

Кроме того, библиотека OData включает библиотеку модели EDM, которая служит для представления данных модели, доступных через службу OData. Библиотека модели EDM реализована в следующих пространствах имен:

См. также

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

Службы WCF Data Services

Библиотека пространственных данных

Другие ресурсы

Службы WCF Data Services