System.Data.Services.Client 命名空間

代表應用程式可用來與 WCF 資料服務互動的 .NET Framework 用戶端函式庫。

類別

名稱 Description
ChangeOperationResponse

當列舉類別回傳SaveChanges()的操作回應時,呼叫 的DataServiceResponse結果會回傳。

DataServiceClientException

代表在執行 WCF Data Services 用戶端應用程式時發生的錯誤。

DataServiceCollection<T>

代表一個動態實體集合,當項目被新增、移除或清單刷新時,會提供通知。

DataServiceContext

代表 DataServiceContext 資料服務的執行時上下文。

DataServiceQuery

抽象類,表示 WCF Data Services 的單一查詢要求。

DataServiceQuery<TElement>

表示數據服務的單一查詢要求。

DataServiceQueryContinuation

封裝一個 URI,回傳分頁 WCF Data Services 查詢結果的下一頁。

DataServiceQueryContinuation<T>

封裝一個 URI,回傳分頁 WCF Data Services 查詢結果的下一頁。

DataServiceQueryException

例外表示從資料服務載入屬性值時發生錯誤。

DataServiceRequest

代表以批次形式提交給 WCF 資料服務的請求物件。

DataServiceRequest<TElement>

代表以批次形式提交給資料服務的請求物件。

DataServiceRequestArgs

代表請求訊息中包含給 WCF 資料服務的額外元資料。

DataServiceRequestException

表示若資料服務回傳的回應碼小於200或大於299,或回應中的頂層元素為 <error>時所拋出的錯誤。 此類別無法獲得繼承。

DataServiceResponse

代表呼叫 後,傳送至資料服務 SaveChanges()的操作的回應。

DataServiceStreamResponse

表示 WCF Data Services 的回應,其中包含二進位數據做為數據流。

Descriptor

抽象類別,衍生 EntityDescriptor 自此。

EntityChangedParams

總結了代表的 PropertyChanged 論點。

EntityCollectionChangedParams

總結了代表的 CollectionChanged 論點。

EntityDescriptor

操作對實體所做的修改描述,返回於 DataServiceResponse

LinkDescriptor

提供透過操作回傳 DataServiceResponse對實體所做的修改描述。

MediaEntryAttribute

表示指定的類別會被視為媒體連結專案。

MimeTypePropertyAttribute

在已以 MediaEntryAttribute標註的類別上標註屬性。

OperationResponse

抽象類別代表單一查詢或建立、更新或刪除操作的回應。

QueryOperationResponse

代表對 DataServiceQuery的回應。

QueryOperationResponse<T>

代表對 DataServiceQuery<TElement>的回應。

ReadingWritingEntityEventArgs

提供對實體及 XLinq 代表 Atom 條目的物件的存取權限。 ReadingWritingEntityEventArgs與事件一起使用ReadingEntityWritingEntity

SendingRequestEventArgs

與事件一起使用 SendingRequest ,提供用戶端 HttpWebRequest 即將傳送給目標資料服務的實例存取權。

列舉

名稱 Description
EntityStates

表示列舉,識別 DataServiceContext所追蹤之實體的狀態。

MergeOption

決定同步處理選項,以將實體傳送或接收至 WCF 數據服務或從 WCF 數據服務傳送或接收實體。

SaveChangesOptions

指出呼叫 SaveChanges() 時變更選項。

TrackingMode

判斷是否追蹤對 DataServiceCollection<T> 所做的變更。