Действия транзакций в WF
В платформа .NET Framework 4.6.1 есть несколько действий, предоставляемых системой для моделирования транзакций, компенсации и отмены. Эти модели программирования позволяют рабочему процессу продолжаться при возникновении изменений в бизнес-логике и обработке ошибок. Дополнительные сведения о транзакциях, компенсации и отмене см. в разделе Транзакции, Компенсация и Отмена.
Действия транзакций
тип действия; | Описание |
---|---|
CancellationScope | Связывает логику отмены в виде действия с главным путем выполнения, который тоже выражен в виде действия. |
CompensableActivity | Поддерживает компенсацию своих дочерних действий. |
Compensate | Явно вызывает обработчика компенсации объекта CompensableActivity. |
Confirm | Явно вызывает обработчика подтверждения объекта CompensableActivity. |
TransactionScope | Указывает границу транзакции. |
TransactedReceiveScope | Область совпадает со временем существования транзакции, инициированной при получении сообщения. Транзакция может быть введена в рабочий процесс с помощью инициирующего сообщения либо создана диспетчером при его получении. Примечание: Находится TransactedReceiveScope в разделе "Обмен сообщениями " панели элементов. |
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.