提供一系列用于实现为 WCF 数据服务 定义自定义数据服务提供商的接口。
有关更多信息,请参见 数据服务提供程序 (WCF Data Services)。
类
类 | 说明 | |
---|---|---|
![]() |
CollectionResourceType | 使用此类来表示 DataService 类型,该类型表示基元类型或复杂类型的集合属性。 |
![]() |
DataServiceProviderMethods | 通过自定义数据服务提供程序执行资源集的后期绑定操作。 |
![]() |
EntityCollectionResourceType | 使用此类来表示实体集合。 |
![]() |
OpenTypeMethods | 用于执行开放属性的后期绑定操作。 |
![]() |
Operation | 使用此类来表示自定义服务操作。 |
![]() |
OperationParameter | 使用此类型来表示操作的参数。 |
![]() |
ResourceAssociationSet | 描述两种资源集之间的关联。 |
![]() |
ResourceAssociationSetEnd | 描述资源关联集的结束点。 |
![]() |
ResourceProperty | 提供用于描述资源属性的类型。 |
![]() |
ResourceSet | 表示实体类型值的集合。 |
![]() |
ResourceSetPathExpression | 此类表示要计算的函数或过程的目标资源集的路径表达式。 |
![]() |
ResourceType | 表示数据服务基元类型、复杂类型或实体类型。 |
![]() |
ServiceAction | 表示一个类,该类代表某项操作。 |
![]() |
ServiceActionParameter | 使用此类型来表示服务动作的参数。 |
![]() |
ServiceOperation | 表示自定义服务操作。 |
![]() |
ServiceOperationParameter | 表示服务操作的参数信息。 |
接口
接口 | 说明 | |
---|---|---|
![]() |
IDataServiceActionProvider | 此接口声明了支持 ServiceActions 所必需的方法。 |
![]() |
IDataServiceInvokable | 此接口声明了支持调用操作所必需的方法。 |
![]() |
IDataServiceMetadataProvider | 维护有关自定义数据服务提供商的元数据。 |
![]() |
IDataServicePagingProvider | 为自定义数据服务提供商的客户端提供分页支持。 |
![]() |
IDataServiceQueryProvider | 为自定义数据服务提供商定义元数据和查询的源实现。 |
![]() |
IDataServiceStreamProvider | 二进制数据嫩够被访问,并更改为属于某项(即媒体链接项)的媒体资源。 |
![]() |
IDataServiceStreamProvider2 | 可让二进制数据访问和更改所属实体类型命名流。 |
![]() |
IDataServiceUpdateProvider | 定义提供 eTag 值的自定义数据服务提供商必须实现的方法。 |
![]() |
IDataServiceUpdateProvider2 | 定义支持 ServiceActions 所需的方法。 |
枚举
枚举 | 说明 | |
---|---|---|
![]() |
OperationParameterBindingKind | 用于对不同类型的操作参数绑定进行分类的枚举。 |
![]() |
ResourcePropertyKind | 资源可以有的属性类型的枚举。 |
![]() |
ResourceTypeKind | 资源键的类型枚举。 |
![]() |
ServiceOperationResultKind | 描述服务操作提供结果的类型的枚举。 |