5.1.2. Использование транзакций через менеджер транзакций

Источник здесь.[перевод не проверен];[переводчик: bandero]

    Транзакции используются для группировки операций с объектами в одну общую операцию. Старт и управление транзакцией осуществляется Менеджером Транзакций (Transaction Manager). После старта транзакции, вы можете использовать метод GetObject для открытия объектов.
Поскольку вы работаете с объектами открытыми с помощью GetObject, Менеджер Транзакций отслеживает изменения, которые вы вносите в эти объекты. Любые новые объекты, которые вы добавляете в базу чертежа, должны быть добавлены в Транзакцию методом AddNewlyCreatedDBObject. После редактирования или добавления объектов в базу, вы можете сохранить эти изменения в базе и закрыть все открытые объекты с помощью метода Commit объекта Транзакции (Transaction), созданной Менеджером Транзакций. После завершения работы с Транзакцией, вызывайте закрывающий её метод Dispose().