这一直让我感到疯狂,也许有人已经打了这个......我有一个复合活动做一些I / O.它的其他多个活动,我真的不关心我的主要流程的结果。我认为我可以通过一个非常简单的方法来建立一个代码活动,在它上面支持一个itemcontainer,放下我的火,忘记那里的工作流,然后激发那个异步。似乎我不能,因为asynccodeactivity不支持儿童活动 - 顺便说一句,任何人都知道这是为什么?
无论如何,有没有办法建立一个序列式的活动,其中该序列只会在一个单独的线程上嗡嗡作响,无论它需要多长时间(在这种情况下为30-60秒),而我的主要流程是关于它的业务?
答案 0 :(得分:0)
正如您所说,没有办法将子活动放在异步活动中。您只能使用AsyncCodeActivity和AsyncCodeActivity(Of TResult)进行代码活动。
无论如何,为什么不使用Parallel?在一个分支内执行异步代码活动,在另一个分支内执行其余工作流。