ObjectTrackingEnabled :指示框架跟踪原始值和对象标示
ObjectTrackingEnabled :指示框架跟踪原始值和对象标示
这句话还是很费解? 请解释一下
using (var db = new WebVODDataContext())
{
db.ObjectTrackingEnabled = false
将此属性设置为 false 可提高检索时的性能,因为这样可减少要跟踪的项目。
在以下情况中,将引发异常:
•执行查询后将属性设置为 false。
有关更多信息,请参见 DataContext 中的“有效模式”部分。
•属性设置为 false 且调用 SubmitChanges。图书管理系统论文
如果 ObjectTrackingEnabled 为 false,则将忽略 DeferredLoadingEnabled 并将其作为 false 处理。 在此情况下,DataContext 为只读。
如果 ObjectTrackingEnabled 为 true,则 DeferredLoadingEnabled 为 false。 在此情况下,DataContext 允许您使用 LoadWith 指令加载对象图,但不允许延迟加载。