2012-05-22 34 views
1

TransactionScope是否只能用於Database/ADO.NET相關方法?NET中的TransactionScope

說,我執行一些活動數據訪問層方法:

  • 一個活動包括數據庫更新,
  • 另一個被寫入文件,
  • ,第三個是創建一個註冊表項。

只有當所有三個活動都成功時,該方法才能被視爲成功,否則就是失敗,並且所有前面的活動都應該恢復。

TransactionScope支持嗎?如果不是,處理這種情況的最佳方式是什麼?

回答