2009-11-24 4 views

ответ

1

Должен признаться, что я относительно новичок в платформе Entity Framework, но в последнее время я занимаюсь большим количеством исследований и натолкнулся на некоторые ссылки на msdn, которые могут вам помочь.

От http://msdn.microsoft.com/en-us/library/bb896325.aspx

При вызове SaveChanges, если текущая транзакция существует, Entity Framework использует эту операцию для операций против данных источника. В противном случае создается новая транзакция для операции. Вы можете определить транзакции с помощью EntityTransaction, Transaction или TransactionScope.

Взглянув на "EntityTransaction" он наследует от DbTransaction, который, в свою очередь, реализует IDbTransaction, IDisposable и наследуется MarshalByRefObject. Возможно, вы можете реализовать IDbTransaction и т. Д., Чтобы настроить то, что вам нужно?

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