- Completed事件是在每个完成后触发
IResult
还是在所有IResult
s 完成后触发? - 是阻塞方法
Execute
的SequentialResult
方法还是立即返回? - 如果列表中的 an通过设置为true
IResult
取消执行,这对整个序列意味着什么,它将取消剩余的 s 还是正常继续?注意:欢迎任何进一步的解释,评论,更正。WasCanceled
ResultCompletionEventArgs
IResult
问问题
152 次
1 回答
3
- 在所有子级成功执行之后或在子级引发异常或被取消之后。
- 实现细节:它在第一个孩子的
Execute
方法运行时阻塞。 - 查看#1 的答案:它取消了整个序列。
SequentialResult
是复合模式的一个实现。
于 2013-05-13T15:32:33.973 回答