2010-01-12 3 views

ответ

14

Я предпочитаю проверить DistributedIdentifier Property.

В ближайшее окно во время отладки Тип:

System.Transactions.Transaction.Current.TransactionInformation.DistributedIdentifier 


Если значение Guid.Empty {00000000-0000-0000-0000-000000000000}, то это не распределенная транзакция (документация говорит null, но это неверно, поскольку это не тип с нулевым значением). Любое другое значение Guid указывает, что транзакция была повышена до распределенной транзакции.

Смежные вопросы