自定义数据服务提供程序(WCF 数据服务)

WCF 数据服务 包括一组提供程序,用于基于后期绑定数据类型定义数据模型。

提供程序 说明

元数据提供程序

这是核心的自定义数据服务提供程序,用于通过实现 IDataServiceMetadataProvider 接口在运行时定义自定义数据模型。

查询提供程序

该提供程序用于对使用 IDataServiceMetadataProvider 接口定义的自定义数据模型执行查询。 查询提供程序通过实现 IDataServiceQueryProvider 接口而创建。

更新提供程序

该提供程序用于更新在自定义数据服务提供程序中公开的类型和管理并发性。 更新提供程序通过实现 IDataServiceUpdateProvider 接口而创建。

分页提供程序

该提供程序用于与自定义数据服务提供程序一起启用服务器驱动的分页支持。 自定义数据服务的分页提供程序通过实现 IDataServicePagingProvider 接口而创建。

流提供程序

此提供程序用于以流形式公开二进制大型对象数据类型。 流提供程序通过实现 IDataServiceStreamProvider 接口而创建。 流提供程序还可与实体框架提供程序和反射数据源提供程序一起使用。 有关更多信息,请参见流提供程序(WCF 数据服务)

有关更多信息,请参见 OData SDK(可能为英文网页)中的开放式数据协议 (OData) 提供程序工具包和有关自定义数据服务提供程序的系列博客文章(可能为英文网页)。

另请参见

概念

数据服务提供程序(WCF 数据服务)
实体框架提供程序(WCF 数据服务)
反射提供程序(WCF 数据服务)