Share via


DataContext 类

提供 LINQ (语言集成查询) 访问和更改跟踪、 列表和Microsoft SharePoint Foundation网站的文档库。

继承层次结构

System.Object
  Microsoft.SharePoint.Linq.DataContext

命名空间:  Microsoft.SharePoint.Linq
程序集:  Microsoft.SharePoint.Linq(位于 Microsoft.SharePoint.Linq.dll 中)

语法

声明
Public Class DataContext _
    Implements IDisposable
用法
Dim instance As DataContext
public class DataContext : IDisposable

备注

针对继承者的注释

您可以使用现有的DataContext类来表示的数据的 Web 站点,但有优点派生自己的类。SPMetal工具自动将声明从DataContext派生的类。此类将被标记partial (在 Visual Basic 中的Partial) 以便可以在单独的代码文件,不会覆盖 SPMetal 重新生成代码时向其添加成员。此外,由 SPMetal 生成的类将具有一个名为OnCreated的类的构造函数中调用的分部方法的签名。其他代码文件中,例如,初始化了该代码文件中声明的成员,您可以实现OnCreated

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

DataContext 成员

Microsoft.SharePoint.Linq 命名空间