TransactionScope и соединения с базой данных

Работает ли TransactionScope с закрытыми соединениями с базой данных?

using (var transaction = new TransactionScope(TransactionScopeOption.Required))
{
    // creates a new connection, does stuff, commit trans and close
    repos1.DoSomething(); 

    // creates a new connection, does stuff, commit trans and close
    repos2.DoSomething(); 

    transaction.Complete();
}
5
задан jgauffin 14 February 2011 в 20:06
поделиться