WCF Data Services Class Library

The WCF Data Services Class Library is a .NET Framework library of classes that allow you to enables you to create services that use the OData protocol to expose and consume data over the Web or intranet by using HTTP calls. The OData protocol exposes data as resources that are addressable by URIs. Data is accessed and changed by using standard HTTP verbs of GET, PUT, POST, and DELETE.WCF Data Services also includes a set of client libraries, one for general .NET Framework client applications and another specifically for Silverlight-based applications. These client libraries provide an object-based programming model when you access an OData feed from environments such as the .NET Framework and Silverlight. 

The WCF Data Services Class Library is implemented in the following namespaces:

  1. System.Data.Services

  2. System.Data.Services.BuildProvder

  3. System.Data.Services.Client

  4. System.Data.Services.Common

  5. System.Data.Services.Design

  6. System.Data.Services.Internal

  7. System.Data.Services.Providers