在.NET 4.0下的Windows Workflow Foundation中,是否有方法基于长时间运行的持久化工作流的实例ID(GUID)关联操作?
例如:
-
操作1创建工作流实例,将工作流实例ID返回给客户端
-
客户端以后可以查询InstanceStore数据库以从Instances视图检索InstanceId
-
客户端调用操作2并传递InstanceId以进行基于内容的关联
如果让客户机创建一个GUID并将其传递给第一个操作,在基于内容的关联中使用该值,然后在持久化时提升该值,则可以完成所有这些操作。不过,这似乎是多余的,因为工作流已经为实例创建了一个GUID。