La base de données.BeginTransaction vs Transactions.TransactionScope

Quelle est la différence entre System.Transactions.TransactionScope et EF6 de Database.BeginTransaction?

Quelqu'un pourrait-il donner un petit exemple ou juste expliquer à utiliser au moment de avec une nette différence?

P. S: Dans mon projet, je suis en utilisant EF6. J'ai déjà lu la documentation mais il n'a pas beaucoup d'aide. Aussi leva les exemples, mais ils sont plutôt à l'aide de SqlConnection.BeginTransaction et maintenant MME a introduit cette nouvelle Database.BeginTransaction dans EF6.

InformationsquelleAutor Flair | 2014-03-13