Existe-t-il des astuces, astuces ou méthodes pour obtenir des informations de profilage/consignation/débogage sur le comportement d'exécution de System.Transactions.TransactionScope
?Débogage avancé de System.Transactions
J'ai une application qui engage des données à la base de données, même si j'utilise System.Transactions.TransactionScope
, où une exception est levée et TransactionScope.Commit()
est jamais appelé. Je me demandais s'il y avait des événements ou des détails sur les autres classes utilisées par TransactionScope
que je peux interroger à l'exécution pour établir si mes commandes (adaptateurs de données typés) enrôlent la transaction ambiante ou non. Ayant regardé System.Transactions.dll
en utilisant Reflector, je pense que l'espace de noms System.Transactions.Diagnostics
pourrait aider, mais tous les exemples seraient très appréciés.