Управление транзакциями точек сохранения WF - PullRequest
0 голосов
/ 03 февраля 2009

Я использую WF, и мне нужно поддерживать транзакции и постоянство. Я не хотел бы использовать TransactionScopeActvity, но использовал бы мой собственный объект области транзакции, и в конце все равно имел точку сохранения, которая будет частью транзакции в самой операции (аналогично тому, как TransactionScopeActvity работает в этом аспекте). Я могу достичь точки сохранения в конце транзакции с помощью атрибута «PersistOnClose», но к какой транзакции будет относиться вызов персистентности? откроет ли новая транзакция или будет искать внешнюю транзакцию? Как я могу убедиться, что транзакция окружения существует, когда активирована точка сохранения?

1 Ответ

0 голосов
/ 07 февраля 2009

версии 3 и 3.5 не поддерживает внешнюю транзакцию Я столкнулся с множеством проблем, возникающих вокруг этого. В новой версии рабочего процесса, то есть 4.0 (которая полностью переписана с нуля), поддерживается внешняя транзакция

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...