2 つのネストされたトランザクションがあり、両方に transactionScope RequiresNew があり、外側のトランザクションがエンティティを保存すると仮定しますが、トランザクションはまだコミットされておらず、内側のトランザクションは上で保存されたエンティティを更新し、db に保存しますが、トランザクションをコミットするとします。例外をスローします。はい、外部トランザクションによって行われた変更はコミットされていないため、論理的には真ですが、なぜそうなのか正確に知りたいですか? 私は EF 4.1 DbContext と TransactionScope を使用しています。
質問する
601 次