Взаимодействие с транзакциями

Редактировал(а) Alexandr Fokin 2023/12/16 14:12

 Транзакции и блокировки
 Использование транзакций
https://learn.microsoft.com/ru-ru/ef/core/saving/transactions
 Transaction in Entity Framework
https://www.entityframeworktutorial.net/entityframework6/transaction-in-entity-framework.aspx
 How to use transactions with the Entity Framework?
https://stackoverflow.com/questions/1054980/how-to-use-transactions-with-the-entity-framework
 Entity Framework Core | Using Transactions
(Default transaction behavior, Controlling transactions, Savepoints, Cross-context transaction, Using external DbTransactions (relational databases only), Using System.Transactions)
https://learn.microsoft.com/en-us/ef/core/saving/transactions
 
 Для целостности данных, в случае когда, в рамках одной транзакции SaveChanges вызывается несколько раз, используется механизм SavePoint.
Он позволяет в случае ошибки записи данных (при очередном вызове SaveChanges), не прерывая транзакцию откатить часть изменений до последней точки, тем самым сохраняя консистентное состояние процесса, взаимодействующего с данными.

Внутренние ссылки:

Дочерние страницы:
Обратные ссылки:

Теги: