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 | 列舉,用於指定實體上執行的更新作業。 |