共用方式為


System.Data.Services 命名空間

提供用於建立 WCF Data Services 之類別的存取。

類別

  類別 說明
公用類別 ChangeInterceptorAttribute 方法上的 ChangeInterceptorAttribute 用於處理指定之實體集名稱更新。
公用類別 DataService<T> 透過使用 WCF Data Services 開發 Open Data Protocol (OData) 資料服務的主要進入點。
公用類別 DataServiceBehavior 將定義行為的設定加入至自訂資料服務。
公用類別 DataServiceConfiguration 管理 WCF Data Services 的組態。
公用類別 DataServiceException 表示具有指定的錯誤說明訊息之 DataServiceException 類別的新執行個體。
公用類別 DataServiceHost 衍生自 WebServiceHost,用於具現化資料服務的 WCF Data Services 類別。
公用類別 DataServiceHostFactory WCF Data Services 基礎結構使用此類別,連接到 Windows Communication Foundation (WCF)。 
公用類別 DataServiceOperationContext 表示正在處理的目前作業。
公用類別 DataServiceProcessingPipeline 定義資料服務處理管線的事件。
公用類別 DataServiceProcessingPipelineEventArgs DataServiceProcessingPipeline 事件的事件引數類別。
公用類別 ETagAttribute 實體型別上的此屬性 (Attribute) 是用於指定判斷內容變更的屬性 (Property)。
公用類別 ExpandSegment 查詢區段,指示傳回的資料是否應內嵌而不是做為延後內容。
公用類別 ExpandSegmentCollection 可由查詢後面的 $expand 子句展開的查詢區段。
公用類別 HandleExceptionArgs 指定已發生例外狀況的詳細資料和相關聯 HTTP 回應的詳細資料。
公用類別 IgnorePropertiesAttribute 使用 WCF Data Services 控制屬性的可見性。
公用類別 MimeTypeAttribute 表示 HTTP 要求的 MIME 類型。
公用類別 ProcessRequestArgs 代表資料服務 HTTP 要求所使用的引數。
公用類別 QueryInterceptorAttribute 方法上的 QueryInterceptorAttribute 標註它做為指定之實體集的查詢攔截器。
公用類別 SingleResultAttribute 用於服務作業的屬性,指定服務作業傳回其傳回元素的單一執行個體。

介面

  介面 說明
公用介面 IDataServiceConfiguration WCF Data Services 使用 IDataServiceConfiguration 來設定服務行為,包括實體集和服務作業的權限、允許的要求限制,註冊預設情況下找不到的型別,和錯誤處理的預設詳細資訊。
公用介面 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 部署之資料的存取權限。
公用列舉 ServiceActionRights 服務動作的存取權限。
公用列舉 ServiceOperationRights 列舉,用來定義 WCF Data Services 部署之服務作業的存取權限。
公用列舉 UpdateOperations 列舉,用於指定實體上執行的更新作業。