共用方式為


System.Data.Services.Client 命名空間

代表應用程式可用來與 WCF Data Services 互動的 .NET Framework 用戶端程式庫。

類別

  類別 說明
公用類別 ActionDescriptor 保存有關 ServiceAction 的資訊。
公用類別 BodyOperationParameter 表示與服務動作相關聯的參數。
公用類別 ChangeOperationResponse 在列舉 DataServiceResponse 類別傳回的作業回應時,於 SaveChanges 呼叫後傳回的結果。
公用類別 DataServiceClientException 表示在 WCF Data Services 用戶端應用程式執行期間發生的錯誤。
公用類別 DataServiceCollection<T> 表示在加入、移除項目或重新整理清單時提供通知的動態實體集合。
公用類別 DataServiceContext DataServiceContext 代表資料服務的執行階段內容。
公用類別 DataServiceQuery 抽象類別,表示傳送到 WCF Data Services 的單一查詢要求。 
公用類別 DataServiceQuery<TElement> 表示對資料服務的單一查詢要求。
公用類別 DataServiceQueryContinuation 封裝一個傳回下一頁 WCF Data Services 分頁式查詢結果的 URI。
公用類別 DataServiceQueryContinuation<T> 封裝一個傳回下一頁 WCF Data Services 分頁式查詢結果的 URI。 
公用類別 DataServiceQueryException 表示從資料服務載入屬性值時發生錯誤的例外狀況。
公用類別 DataServiceRequest 代表以批次送出至 WCF Data Services 的要求物件。
公用類別 DataServiceRequest<TElement> 代表以批次送出至資料來源的要求物件。
公用類別 DataServiceRequestArgs 代表傳送給 WCF Data Services 的要求訊息中包含的其他中繼資料。
公用類別 DataServiceRequestException 表示如果資料服務傳回小於 200 或大於 299 的回應碼,或在回應中的最上層元素是 <error> 時擲回的錯誤。這個類別無法被繼承。
公用類別 DataServiceResponse 代表傳送到資料服務的作業回應,做為呼叫 SaveChanges 的結果。
公用類別 DataServiceStreamLink 表示二進位資源資料流的 URL。
公用類別 DataServiceStreamResponse 代表來自 WCF Data Services 的回應,包含二進位資料做為資料流。
公用類別 Descriptor EntityDescriptor 衍生來源的抽象類別。
公用類別 EntityChangedParams 封裝 PropertyChanged 委派的引數
公用類別 EntityCollectionChangedParams 封裝 CollectionChanged 委派的引數。
公用類別 EntityDescriptor 對實體完成之修改 (由 DataServiceResponse 中傳回的作業所進行) 的說明。
公用類別 FunctionDescriptor 保存有關 ServiceFunction 的資訊。
公用類別 HttpWebRequestMessage IODataRequestMessage 介面實作。
公用類別 InvokeResponse 來自 Invoke 呼叫的回應。
公用類別 LinkDescriptor 提供 DataServiceResponse 傳回的作業對實體所做修訂的描述。
公用類別 LinkInfo 封裝有關實體之間之連結或關聯性的資訊。
公用類別 LoadCompletedEventArgs 當做 LoadCompleted 事件的 EventArgs 類別使用。 僅受到適用於 Silverlight 的 WCF Data Services 5.0 用戶端支援。
公用類別 MediaEntryAttribute 表示指定的類別會被視為媒體連結項目。
公用類別 MimeTypePropertyAttribute 在類別上已標註具有 MediaEntryAttribute 的屬性進行標註。
公用類別 OperationDescriptor 保存有關服務作業的資訊。
公用類別 OperationParameter 表示在執行時傳遞給服務動作、服務函數或服務作業的參數。
公用類別 OperationResponse 抽象類別,表示單一查詢的回應或建立、更新或刪除作業的回應。
公用類別 QueryOperationResponse 表示對 DataServiceQuery 的回應。
公用類別 QueryOperationResponse<T> 表示 DataServiceQuery<TElement> 的回應。
公用類別 ReadingWritingEntityEventArgs 提供對實體和一個表示 Atom 項目之物件的存取。ReadingWritingEntityEventArgs 搭配 ReadingEntityWritingEntity 事件一起使用。
公用類別 SendingRequest2EventArgs SendingRequest2 事件的事件引數。
公用類別 SendingRequestEventArgs 搭配 SendingRequest 事件使用,提供對用戶端即將傳送到目標資料服務之 HttpWebRequest 執行個體的存取。
公用類別 StreamDescriptor 包含有關具名二進位資源資料流的資訊。
公用類別 UriOperationParameter 表示與服務作業或服務函數相關聯的參數。

列舉

  列舉 說明
公用列舉 DataServiceResponsePreference 決定用戶端是否要求資料服務傳回插入或更新的實體資料,做為回應訊息中的項目。
公用列舉 EntityStates 表示列舉,識別 DataServiceContext 正在追蹤之實體的狀態。
公用列舉 HttpStack 表示在存取資料服務時所要使用的 HTTP 實作類型。 僅受到適用於 Silverlight 的 WCF Data Services 5.0 用戶端支援。
公用列舉 MergeOption 決定傳送實體至 WCF Data Services 或從中接收實體的同步處理選項。 
公用列舉 SaveChangesOptions 表示呼叫 SaveChanges 時的變更選項。
公用列舉 TrackingMode 決定是否追蹤對 DataServiceCollection<T> 所做的變更。