【发布时间】:2016-06-10 16:52:29
【问题描述】:
我正在实现尝试取消当前处于执行状态的工作流实例的功能。我正在为 WorkflowApplication 使用 .NET Cancel() 方法,但首先我相信我需要加载实例:
wf.Load(id);
然后
wf.Cancel();
使用 Load 方法,我得到一个 InstanceLockedException。只有一个工作流主机 - 在这种情况下,它是在我的机器上本地运行的 Windows 服务。我相信该实例已被工作流服务锁定......有没有办法解决这个问题?
【问题讨论】:
标签: c# workflow workflow-foundation-4 workflow-foundation