【发布时间】:2009-11-10 15:16:47
【问题描述】:
是否有任何提示、技巧或方法可以获取有关System.Transactions.TransactionScope 的运行时行为的分析/日志记录/调试信息?
我有一个将数据提交到数据库的应用程序,即使我使用的是 System.Transactions.TransactionScope,其中会引发异常并且永远不会调用 TransactionScope.Commit()。
我想知道是否有关于 TransactionScope 使用的其他类的事件或详细信息,我可以在运行时查询以确定我的命令(类型化数据适配器)是否正在征用环境事务。
使用 Reflector 查看了System.Transactions.dll,我认为System.Transactions.Diagnostics 命名空间可能会有所帮助,但任何示例都将不胜感激。
【问题讨论】:
标签: c# debugging transactionscope