MS DTC或TransactionScope最大超时

时间:2010-11-26 16:28:01

标签: .net transactionscope msdtc

我对分销交易的超时有疑问。

敌人的例子,我有超时的TransactionScope = 10分钟(最大,没有编辑machine.config)。 MS DTC的超时(正如我在ComponentServices-MyComputer属性中看到的那样)是60秒。

任何人都知道,将采取什么超时?

1 个答案:

答案 0 :(得分:1)

取决于:事务范围可以是DTC事务,然后你得到60秒超时,或者它可能被实现为SQL本地事务(例如)然后DTC不是图片的一部分所以你得到你指定的超时时间。

事务的实现取决于您作为事务的一部分访问的资源,以及您传递给TransactionScope的标志(例如,与COM +的完全集成)