我想创建一个持久的工作流程,该工作流程将包含一个包含以下内容的Pick活动:
接收选择活动(ReceiveItem)可以使用电子邮件地址参数创建WF实例以进行关联,也可以稍后使用相同的电子邮件地址再次调用,并在相关性中选择以启动正确的持久性WF。每个项目都会添加到队列中以供日后处理
MaxItems选择活动,当达到定义的大小时将强制处理队列
定时器选择活动,它将在一天结束时处理所有排队的项目
请注意:我希望通过RecieveItem使用相同的电子邮件地址参数接收第二个及后续项目。
我的问题是: 这会像我建议的那样工作,还是我会得到相关冲突,因为Receive活动可以CreateInstance?或者WF会在开始时简单地创建一个WF实例,然后在那之后始终关联吗?
如果这不起作用,我怎么能用一个Receive活动来实现它,并且仍然可以获得处理接收和批处理操作的单个工作流程的好处?