【发布时间】:2010-07-29 07:43:40
【问题描述】:
我一直在努力解决我们一直遇到的一些工作流程问题。我正在使用 Workflow Foundation 4.0,当我从持久性加载实例时,我需要获取实例的当前活动。我尝试使用跟踪,但是在加载实例时不会调用它。
如果可能的话,我希望避免自己保留这些信息。
您对如何做到这一点有任何想法吗?
问候, 安泽
【问题讨论】:
我一直在努力解决我们一直遇到的一些工作流程问题。我正在使用 Workflow Foundation 4.0,当我从持久性加载实例时,我需要获取实例的当前活动。我尝试使用跟踪,但是在加载实例时不会调用它。
如果可能的话,我希望避免自己保留这些信息。
您对如何做到这一点有任何想法吗?
问候, 安泽
【问题讨论】:
据我所知,使用跟踪是监控哪些活动开始和停止的唯一方法。使用派生自 PersistenceParticipant 的工作流扩展,您可以将数据保存为工作流本身的一部分。请记住,当工作流被持久化时,这可能是多个活动的异步活动。
请参阅此question 了解如何操作。
【讨论】: