【发布时间】:2012-06-28 19:50:00
【问题描述】:
假设我有两个嵌套事务,并且都有 transactionScope RequiresNew,现在假设外部事务保存实体但事务尚未提交,现在内部事务对上面保存的实体进行一些更新并将其保存到 db 但在提交事务会引发异常。是的,这在逻辑上是正确的,因为外部事务所做的更改未提交,但我想确切地知道为什么会这样?我正在使用 EF 4.1 DbContext 和 TransactionScope。任何帮助都会非常有用。
【问题讨论】:
-
您是否会遇到死锁异常?
标签: c# transactions entity-framework-4.1