DataContext 成员

包括受保护的成员
包括继承的成员

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

DataContext 类型公开以下成员。

构造函数

  名称 说明
公共方法 DataContext(String) 初始化为指定的网站上提供了访问和更改跟踪的DataContext类的新实例。
公共方法 DataContext(String, Boolean)

页首

属性

  名称 说明
公共属性 ChangeConflicts 获取对象的集合,表示当前客户端的值与当前列表项中的字段的数据库值之间的差别。
公共属性 DeferredLoadingEnabled 获取或设置一个值,该值,LINQ to SharePoint 提供程序是否允许进行EntityRef<TEntity>EntitySet<TEntity>对象的延迟加载。
公共属性 Log 获取或设置一个对象,它将编写 LINQ 查询的转换产生的协作应用程序标记语言 (CAML)查询。
公共属性 ObjectTrackingEnabled 获取或设置一个值,该值指示是否跟踪对象的更改。
公共属性 Web 获取其数据DataContext对象所表示的 Web 站点的完整 URL。

页首

方法

  名称 说明
公共方法 Dispose() 释放由DataContext对象所使用的所有托管和非托管资源。
受保护的方法 Dispose(Boolean) 释放所有非托管的资源,使用DataContext对象并可能还为指定的托管的资源。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize 释放由DataContext对象使用的所有非托管的资源。 (覆盖 Object.Finalize()。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetList<T> 返回一个对象,表示指定的列表,并且是 linq (语言集成查询) 可查询。
公共方法 GetType (从 Object 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Refresh(RefreshMode, IEnumerable) 刷新按照指定模式的内容数据库的最新数据的实体的集合。
公共方法 Refresh(RefreshMode, Object) 刷新指定的实体按照指定模式的内容数据库的最新数据。
公共方法 Refresh(RefreshMode, []) 刷新实体按照指定模式的内容数据库的最新数据的数组。
公共方法 RegisterList<T>(String, String) 读取和写入EntityList<TEntity> ,即使它已被重命名,使不断。
公共方法 RegisterList<T>(String, String, String) 使继续读取和写入EntityList<TEntity> ,即使它已移动到另一个网站。
公共方法 SubmitChanges() 保持到内容数据库更改当前用户向一个或多个列表 ;或者,如果发现并发冲突,将填充的ChangeConflicts属性。
公共方法 SubmitChanges(ConflictMode) 保持到内容数据库更改当前用户向一个或多个列表使用指定的故障模式 ;或者,如果发现并发冲突,将填充的ChangeConflicts属性。
公共方法 SubmitChanges(ConflictMode, Boolean) 仍然存在,请与内容的数据库中,通过使用指定的故障模式以及指定是否应增加的更改的列表中项目的版本 ; 指出的一个或多个列表的当前用户所做的更改或者,如果发现并发冲突,将填充的ChangeConflicts属性。
公共方法 ToString (从 Object 继承。)

页首

另请参阅

引用

DataContext 类

Microsoft.SharePoint.Linq 命名空间