gpt4 book ai didi

transactions - 调试时判断事务是否为DTC事务

转载 作者:行者123 更新时间:2023-12-04 10:12:57 25 4
gpt4 key购买 nike

在.Net中,有没有什么方法可以在调试的时候判断环境事务是否是DTC事务。我调查了 SqlConnection 类成员,但一无所获。
谢谢。

最佳答案

我更喜欢查看 DistributedIdentifier Property .

在调试时的即时窗口中键入:

System.Transactions.Transaction.Current.TransactionInformation.DistributedIdentifier

如果值为 Guid.Empty {00000000-0000-0000-0000-000000000000} 则它不是分布式事务(文档说 null 但这是错误的,因为它不是可空类型)。任何其他 Guid 值表示事务已提升为分布式事务。

关于transactions - 调试时判断事务是否为DTC事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2047650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com