Как транзакции работают в nhibernate?

Я только начал изучать nHibernate и меня сбивают с толку транзакции. Я знаю, что nhibernate отслеживает все изменения постоянных объектов в сеансе, и эти изменения отправляются в базу данных при фиксации, но какова цель транзакций?

Если я помещаю код в блок «использование транзакции» и вызываю фиксацию, он просто фиксирует изменения объекта, произошедшие в транзакции, или фиксирует все изменения, произошедшие в сеансе с момента последней фиксации сброса?

7
задан chobo 5 June 2011 в 16:39
поделиться