System.Data.Services 命名空间

提供对用于生成 WCF Data Services 的类的访问。

ChangeInterceptorAttribute

方法上的 ChangeInterceptorAttribute 用于处理对指定实体集名称的更新。

DataService<T>

用于开发 ADO.NET 数据服务的主入口点。

DataServiceBehavior

添加用于将行为定义到自定义数据服务的设置。

DataServiceConfiguration

管理 WCF Data Service 的配置。

DataServiceException

使用指定的错误描述消息表示 DataServiceException 类的实例。

DataServiceHost

派生自 WebServiceHost 的 WCF Data Service 类用于实例化数据服务。

DataServiceHostFactory

表示 WCF Data Services 基础结构用于连接 Windows Communication Foundation (WCF) 的类。

DataServiceOperationContext

表示当前正在处理的操作。

DataServiceProcessingPipeline

为数据服务处理管道定义事件。

DataServiceProcessingPipelineEventArgs

DataServiceProcessingPipeline 事件的事件自变量类。

ETagAttribute

使用实体类型上的此特性来指定用于确定内容更改的属性。

ExpandSegment

用于指示是否应以内联方式(而不是作为延迟内容)返回数据的查询段。

ExpandSegmentCollection

可由查询后面的 $expand 子句扩展的查询段。

HandleExceptionArgs

指定所发生异常的详细信息,以及关联 HTTP 响应的详细信息。

IgnorePropertiesAttribute

通过 WCF Data Services 控制一个或多个属性的可见性。

MimeTypeAttribute

指示 HTTP 请求的 MIME 类型。

ProcessRequestArgs

表示由数据服务 HTTP 请求使用的参数。

QueryInterceptorAttribute

方法上的 QueryInterceptorAttribute 将其批注为指定实体集上的查询拦截器。

SingleResultAttribute

用在服务操作上的属性,可指定操作返回其返回元素的单个实例。

接口

IDataServiceConfiguration

IDataServiceConfiguration 由 WCF Data Services 用于设置服务的行为,包括针对实体集和服务操作的权限,对所允许的请求的限制,默认情况下不易发现的注册类型和关于错误处理的默认详细信息。

IDataServiceHost

用于指定 WCF Data Services 和其宿主环境之间的交互的接口。

IDataServiceHost2

定义对 HTTP 中的请求和响应标头所需的 IDataServiceHost 的扩展。

IExpandedResult

声明为 WCF Data Services $expand 查询选项上的结果和关联段支持枚举器所需的成员。

IExpandProvider

此接口声明为 WCF Data Services 支持 $expand 查询选项所需的方法。

IRequestHandler

提供对成员的访问,这些成员控制请求消息的处理。

IUpdatable

HTTP POST 方法用于插入或更新资源的接口。

枚举

EntitySetRights

用于定义对 WCF Data Services 所部署数据的访问权限的枚举。

ServiceOperationRights

一个枚举,用于定义对 WCF Data Services 所部署服务操作的访问权限。

UpdateOperations

一个枚举,用于指定对实体执行的更新操作。