取消/停止WF4中的工作流程

时间:2011-04-11 01:28:12

标签: workflow-foundation-4 workflow-activity

我有长时间运行的工作流程,运行3-5分钟;我希望在工作流程执行时为最终用户提供取消/停止/中止工作流程的灵活性。我怎么能这样做?

海洋

1 个答案:

答案 0 :(得分:0)

这取决于您的工作流程执行环境。如果您使用的是WorkflowApplication,则它具有控制工作流的方法。如果您正在使用WorkflowServiceHost,那么有一个工作流控制端点,其中包含一个允许您这样做的客户端。有关WCF选项,请参阅此answer