私はいつもTransactionScope
を使用しようとしていますが、私は人々がそれについて何が有用かを理解できません。だから、最も基本的な質問をTransactionScopeの使い方は?
using(TransactionScope tran = new TransactionScope()) {
CallAMethodThatDoesSomeWork1();
CallAMethodThatDoesSomeWork2();
tran.Complete();
}
:それでは、例を見てみましょうどのように私は「CallAMethodThatDoesSomeWork1()
」ように、それはのは言わせた場合に戻すアクションをロールバックする方法を知っている「CallAMethodThatDoesSomeWork2()
」例外をスロー書くのですか?
はい、それは基本的な質問です。 –
重複したhttp://stackoverflow.com/questions/5265841/how-to-create-a-class-that-works-with-トランザクションスコープ?rq = 1? – Fabske
@Fabske - そこには答えはありません – Denis