Есть ли действие для остановки wf4?

#workflow-foundation-4

#рабочий процесс-основа-4

Вопрос:

Есть ли способ использовать действие, чтобы остановить выполнение его рабочего процесса?

У меня есть несколько TryCatch действий и If activities, и было бы неплохо иметь возможность остановить рабочий процесс после обнаружения исключения или если в моих If действиях не соблюдены определенные критерии.

Ответ №1:

Вы можете использовать действие TerminateWorkflow для остановки рабочего процесса.

Ответ №2:

Просто предупреждение для всех, кто может столкнуться с этим, TerminateWorkflow фактически не завершит ваш рабочий процесс, если вы поместите его внутрь CompositeActivity (это приведет только к завершению составного.)

Комментарии:

1. Можете ли вы привести пример рабочего процесса для этого? Я не смог воспроизвести то, что вы описываете.