Share via


WCF Data Services 用戶端程式庫

任何可以傳送 HTTP 要求並處理資料服務傳回之 OData 摘要的應用程式,都可以與 Open Data Protocol (OData) 型資料服務互動。這個互通性可讓您存取許多 Web 架構應用程式的 OData 型服務。WCF Data Services 包含用戶端程式庫,在您從 .NET Framework 或 Silverlight 架構應用程式取用 OData 摘要時,可為您提供更豐富的程式設計體驗。

用戶端程式庫的兩個主要類別是:DataServiceContext 類別和 DataServiceQuery 類別。DataServiceContext 類別會封裝針對特定資料服務支援的作業。雖然 OData 服務沒有狀態,但是內容具有狀態。因此,您可以使用 DataServiceContext 類別,在用戶端維護與資料服務互動之間的狀態,以便支援類似變更管理等功能。這個類別也可以管理識別及追蹤變更。DataServiceQuery 類別表示針對特定實體集的查詢。

本節將說明如何使用用戶端程式庫來存取和變更 .NET Framework 用戶端應用程式的資料。如需如何搭配 Silverlight 架構應用程式使用 WCF Data Services 用戶端程式庫的詳細資訊,請參閱 WCF Data Services (Silverlight)。有其他用戶端程式庫可讓您在其他種類的應用程式中取用 OData 摘要。如需詳細資訊,請參閱 OData SDK

本節內容

另請參閱

概念

建立 ADO.NET 資料服務

其他資源

定義 WCF Data Services

建置日期:2011-02-23