2
在LinqToSql中,InsertOnSubmit调用使用的默认事务隔离级别是什么?Linq to Sql隔离级别
在LinqToSql中,InsertOnSubmit调用使用的默认事务隔离级别是什么?Linq to Sql隔离级别
使用一个明确的TranscationScope
对象,该对象使用带有TransactionOptions
参数的非默认构造函数构造。通过这种方式,您将拥有所需的隔离级别,并且不会想到默认设置是什么。斯科特Hanselman有在Getting LINQ to SQL and LINQ to Entities to use NOLOCK
作为侧节点的事务隔离级别是在插入很大程度上不相关的一个例子,作为隔离水平指的行为读取不写入。
Linq To Sql中没有UpdateOnSubmit,因此您必须懒惰地“查询”该行,更改属性并将其提交。在这种情况下会发生什么?它是作为单个交易执行的吗? – ABC