如果满足条件,则WF4转到或运行活动

时间:2011-10-03 20:54:04

标签: c# android-activity workflow-foundation-4

我有一个带有活动序列的WF4。

  1. CalculateTaxesActivity
  2. CreateOrderActivity
  3. CreditCardAuthorizationActivity
    还有10个活动...
  4. 如果在上述活动中满足某些条件,我不需要终止,取消或中止,而是从CreditCardAuthorizationActivity转移到工作流结束时的“SendReply”消息。

    我正在使用VS2010中的工作流设计器。

    谢谢!

1 个答案:

答案 0 :(得分:1)

您无法跳转到工作流程中其他位置的随机活动。

然而,你可以做的是创建一个自定义序列,如活动,并添加逻辑,以便它可以跳过活动或返回并重新执行。虽然每个容器都负责执行其孩子,但它仅限于其直接的孩子。

使用流程图,你也可以跳到这个地方,但你必须在你的工作流程中明确地建模,你不能做出你没有提前编程的开关。