我将实体框架 6.1.0 与 SQL Server 2014 一起使用。
我试图在我这样创建的事务下执行几个操作:
(var transaction = context.Database.BeginTransaction())
{
}
但我收到一个错误
仅自动提交事务支持使用 READ COMMITTED 隔离级别访问内存优化表。显式或隐式事务不支持它。使用诸如 WITH (SNAPSHOT) 之类的表提示为内存优化表提供支持的隔离级别。
我已经尝试了所有可能的隔离级别(内存表中允许的那些),但无济于事。
如何从内存表中的代码执行原子事务?