Stephen Toub在“ TPL数据流简介”中在LinkTo下写道:
“ ...以及未满足谓词时的行为(例如,应仅丢弃此类消息,应拒绝此类消息并将其提供给其他目标,等等)”

在一些示例中,我看到在过滤谓词和参数dispatchMessages被提及之后,将布尔值传递给LinkTo方法。例如,此漂亮示例Tpl Dataflow walkthrough中的链接无法编译:

linkBroadcaster.LinkTo(downloader, linkFilter, true);


我在LinkTo重载中找不到该参数。此行为是否已更改为某些默认值?

最佳答案

rejectMessages参数已替换为

... LinkTo(DataflowBlock.NullTarget)


有关更详细的讨论,请参见Dataflow MSDN forum

10-08 01:34