Client Class Library

SharePoint 2010

Last modified: June 27, 2011

Applies to: SharePoint Foundation 2010

This section provides information about the namespaces of the Microsoft .NET managed and Microsoft Silverlight managed client object models in Microsoft SharePoint Foundation 2010. These two object models generally overlap and are described together, but the reference indicates where a specific type or member applies to only one API.

For information about how to use the types and members that are described in this reference, see SharePoint 2010 Client Object Model.




Core namespace that provides types and members for working with SharePoint Foundation Web sites, list data, and users within a site collection.


Provides types and members for encoding strings, for working with security principals, and for performing specific utilities tasks.


Provides types and members for managing Web Parts within Web Parts pages.


Provides types and members for managing workflow templates and workflow associations.

The members of the Microsoft.SharePoint.Client.Application namespace are reserved for internal use and not intended to be used directly from your code.