System.Data.Services 命名空间  
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对用于生成 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 | 可由查询后面的  | 
| 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  | 
| IExpandProvider | 此接口声明为 WCF Data Services 支持  | 
| IRequestHandler | 提供对成员的访问,这些成员控制请求消息的处理。 | 
| IUpdatable | HTTP POST 方法用于插入或更新资源的接口。 | 
枚举
| EntitySetRights | 用于定义对 WCF Data Services 所部署数据的访问权限的枚举。 | 
| ServiceOperationRights | 一个枚举,用于定义对 WCF Data Services 所部署服务操作的访问权限。 | 
| UpdateOperations | 一个枚举,用于指定对实体执行的更新操作。 |