System.Data.Services.Client 命名空间

表示应用程序可用于与 WCF 数据服务交互的 .NET Framework 客户端库。

类

名称 说明
ChangeOperationResponse

在枚举类返回的操作响应时调用 SaveChanges() 后返回 DataServiceResponse 的结果。

DataServiceClientException

表示在执行 WCF Data Services 客户端应用程序期间发生的错误。

DataServiceCollection<T>

表示一个动态实体集合,该集合在添加、删除项或刷新列表时提供通知。

DataServiceContext

表示 DataServiceContext 数据服务的运行时上下文。

DataServiceQuery

一个抽象类,表示对 WCF Data Services 的单个查询请求。

DataServiceQuery<TElement>

表示对数据服务的单个查询请求。

DataServiceQueryContinuation

封装一个 URI,该 URI 返回分页 WCF Data Services 查询结果的下一页。

DataServiceQueryContinuation<T>

封装一个 URI,该 URI 返回分页 WCF Data Services 查询结果的下一页。

DataServiceQueryException

指示从数据服务加载属性值时出错的异常。

DataServiceRequest

表示作为批处理提交到 WCF 数据服务的请求对象。

DataServiceRequest<TElement>

表示作为批处理提交到数据服务的请求对象。

DataServiceRequestArgs

表示向 WCF 数据服务的请求消息中包含的其他元数据。

DataServiceRequestException

表示如果数据服务返回的响应代码小于 200 或大于 299,或者响应中的顶级元素为 <error>,则表示引发的错误。 此类不能被继承。

DataServiceResponse

表示调用后发送到数据服务的操作的 SaveChanges()响应。

DataServiceStreamResponse

表示 WCF 数据服务的响应,该响应包含二进制数据作为流。

Descriptor

派生自的 EntityDescriptor 抽象类。

EntityChangedParams

封装委托的参数 PropertyChanged 。

EntityCollectionChangedParams

封装委托的参数 CollectionChanged 。

EntityDescriptor

通过返回 DataServiceResponse的操作对实体所做的修改的说明。

LinkDescriptor

提供通过返回 DataServiceResponse的操作对实体所做的修改的说明。

MediaEntryAttribute

表示指定类将被视为媒体链接条目。

MimeTypePropertyAttribute

对已用 MediaEntryAttribute批注的类上的属性进行批注。

OperationResponse

表示单个查询或创建、更新或删除操作的响应的抽象类。

QueryOperationResponse

表示对 a . 的 DataServiceQuery响应。

QueryOperationResponse<T>

表示对 a . 的 DataServiceQuery<TElement>响应。

ReadingWritingEntityEventArgs

授予对实体和 XLinq 表示 Atom 条目的对象的访问权限。 ReadingWritingEntityEventArgs与事件ReadingEntity一起使用WritingEntity。

SendingRequestEventArgs

与事件一起使用 SendingRequest ,以提供对 HttpWebRequest 客户端即将发送到目标数据服务的实例的访问权限。

枚举

名称 说明
EntityStates

表示标识由 DataServiceContext跟踪的实体的状态的枚举。

MergeOption

确定用于向 WCF 数据服务或从 WCF 数据服务发送或接收实体的同步选项。

SaveChangesOptions

指示调用 SaveChanges() 时更改选项。

TrackingMode

确定是否跟踪对 DataServiceCollection<T> 所做的更改。