Stephen Toub在“ TPL数据流简介”中在LinkTo下写道:
“ ...以及未满足谓词时的行为(例如,应仅丢弃此类消息,应拒绝此类消息并将其提供给其他目标,等等)”
在一些示例中,我看到在过滤谓词和参数dispatchMessages被提及之后,将布尔值传递给LinkTo方法。例如,此漂亮示例Tpl Dataflow walkthrough中的链接无法编译:
linkBroadcaster.LinkTo(downloader, linkFilter, true);
我在LinkTo重载中找不到该参数。此行为是否已更改为某些默认值?
最佳答案
rejectMessages参数已替换为
... LinkTo(DataflowBlock.NullTarget)
有关更详细的讨论,请参见Dataflow MSDN forum