如果EF6交易中断会怎样?

时间:2015-07-16 08:50:58

标签: sql-server entity-framework transactions

我在SQL Server中使用 EF6交易 context.database.BeginTransaction()

如果我Commit()Rollback()事务,我在SQL Server事件探查器中看到TM:Commit和TM:Rollback Transaction消息,表格已解锁。

但是如果我在打开事务后杀死 IIS进程(使用我的应用程序),锁定的表将被解锁(我想与EF的连接被中断并且事务自动关闭)并且没有回滚消息显示在SQL事件探查器中。

为什么呢?这是对的吗?请问SQL服务器是否会关闭事务?

0 个答案:

没有答案