需要对带有 linq 的 Dbml 文件的建议,我们有大量数据的数据库。有时表中存在锁定。因此我们需要在 dbml 类上应用未提交读取的隔离级别(我们知道此隔离级别的一些缺点)。
我在 dbml 文件中将苹果下面的代码作为部分类
partial class MainDataContext
{
public MainDataContext()
{
base.Connection.BeginTransaction(System.Data.IsolationLevel.ReadUncommitted);
}
}
这是一种正确的实施方式吗?或对此提出任何半途而废的建议。
谢谢