Здравствуйте, GlebZ, Вы писали:
GZ>Здравствуйте, voloha, Вы писали:
V>>почему после connection.Open() я вижу эту транзакцию в V>>Службы компонентов/Компьютеры/Мой компьютер/координатор растределенных транзакций/Список транзакций V>>ведь получается что транзакция еще нераспределенная? GZ>Транзакция не распределена пока нет двух менеджеров ресурсов с поддержкой отката(durable у них прозывается), либо менеджер транзакций не поддерживает promoting (то бишь как раз начало распределенной транзакции только после появления второго durable ресурса). SqlClient поддерживает promoting. Проверь, была ли открыта транзакция до того как вошел в TransactionScope(статическое св-во Transaction.Current).
св-во Transaction.Current равно null
когда вхожу в TransactionScope тоже null
только после connection.Open() там чтото появляется
и здесь Службы компонентов/Компьютеры/Мой компьютер/координатор растределенных транзакций/Список транзакций
тоже появляется. почему я ее здесь вижу если она не распределенная еще?