Are there any tips, tricks, or methods for getting profiling / registering / debugging runtime information System.Transactions.TransactionScope?
I have an application that passes data to a database, although I use System.Transactions.TransactionScopewhere an exception is thrown and it TransactionScope.Commit()never gets called.
I was wondering if there are events or details of other classes used TransactionScopethat I can query at runtime to determine if my commands (typed data adapters) are completing an external transaction or not.
Having looked at System.Transactions.dllusing Reflector, I think a namespace System.Transactions.Diagnosticsmight help, but any examples would be appreciated.
source
share