ClientContext Class

Represents the context for SharePoint objects and operations.

Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)

public class ClientContext : ClientRuntimeContext

Use the [ClientContext] class to return context information about such objects as the current Web application, site, site collection, or server version.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.