我习惯于使用Entity Framework 4,在调用某些视图时,我必须确保将MergeOption
设置为NoTracking
,如下所示
SHEntity.qry_UserPermissions.MergeOption = System.Data.Objects.MergeOption.NoTracking;
但在升级到EF 6.1后,我甚至没有看到MergeOption
作为qry_UserPermissions
的一部分。 我必须设置它,否则EF有时会在我不想要的情况下合并记录。 尽管这对我来说似乎是一个简单的问题,但我搜索了一下谷歌,没有什么收获。
如何在EF 6.1中关闭跟踪?