OData 库

OData 库位为支持 开放式数据协议 (OData) 的 .NET Framework 序列化库。 此库为一组编程接口,这些接口在应用程序以及无需使用 WCF 数据服务 的流程中支持高级序列化和反序列化方案。 在您使用 OData 库时,您可以创建生成并接受 OData 请求以及生成 OData 响应的客户端或服务器应用程序。 当使用此库时,您必须执行序列化单个实体和描述模型元数据的最基本任务。 在您想要完全控制消息传递环境及实体数据序列化的方式并且现已定义服务元数据时,请使用此库。 如果您的应用程序仅需在定义数据模型方面具有灵活性而不想创建、发送和使用单个 OData 消息的已添加的开销,则考虑在 WCF 数据服务 中实现 自定义数据服务提供程序(WCF 数据服务)

在以下命名空间中,未实现 OData 库:

OData 库还包括用于表示由 OData 服务公开的数据模型的 EDM 库。 在以下命名空间中,未实现 EDM 库:

请参阅

概念

WCF 数据服务

空间库

其他资源

WCF 数据服务