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

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

От версии 1.3
отредактировано Alexandr Fokin
на 2023/11/11 14:03
Изменить комментарий: К данной версии нет комментариев
К версии 1.1
отредактировано Alexandr Fokin
на 2023/11/11 13:59
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,6 +1,7 @@
1 1  |[[Транзакции и блокировки>>doc:Разработка.Базы данных.SQL.Механизмы.Транзакции и блокировки.WebHome]]
2 2  |Использование транзакций
3 -[[https:~~/~~/learn.microsoft.com/ru-ru/ef/core/saving/transactions>>url:https://learn.microsoft.com/ru-ru/ef/core/saving/transactions]](((
3 +[[https:~~/~~/learn.microsoft.com/ru-ru/ef/core/saving/transactions>>url:https://learn.microsoft.com/ru-ru/ef/core/saving/transactions]]
4 + (((
4 4  | |Transaction in Entity Framework
5 5  [[https:~~/~~/www.entityframeworktutorial.net/entityframework6/transaction-in-entity-framework.aspx>>url:https://www.entityframeworktutorial.net/entityframework6/transaction-in-entity-framework.aspx]]
6 6  | |How to use transactions with the Entity Framework?
... ... @@ -10,6 +10,10 @@
10 10  [[https:~~/~~/learn.microsoft.com/en-us/ef/core/saving/transactions>>url:https://learn.microsoft.com/en-us/ef/core/saving/transactions]]
11 11  )))
12 12  |(((
13 -Для целостности данных, в случае когда, в рамках одной транзакции SaveChanges вызывается несколько раз, используется механизм [[SavePoint>>doc:Разработка.Базы данных.SQL.Механизмы.Транзакции и блокировки.SavePoint.WebHome]].
14 -Он позволяет в случае ошибки записи данных (при очередном вызове SaveChanges), не прерывая транзакцию откатить часть изменений до последней точки, тем самым сохраняя консистентное состояние процесса, взаимодействующего с данными.
14 +
15 +
16 +
17 +
15 15  )))
19 +
20 +