【问题标题】:What happened to the Dataflow LinkTo parameter discardMessages?Dataflow LinkTo 参数discardMessages 发生了什么?
【发布时间】:2012-09-28 13:38:26
【问题描述】:

在“TPL 数据流简介”中,Stephen Toub 在 LinkTo 下写道: “......以及如果不满足谓词应该采取什么行为(例如,是否应该简单地删除此类消息,是否应拒绝此类消息并将其提供给其他目标等)”

在某些示例中,我看到在过滤谓词之后将布尔值传递给 LinkTo 方法,并且提到了参数 discardMessages。例如这个很好的例子Tpl Dataflow walkthrough中的链接不编译:

linkBroadcaster.LinkTo(downloader, linkFilter, true);

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

【问题讨论】:

    标签: .net task-parallel-library dataflow


    【解决方案1】:

    discardMessages 参数已被替换为

    ...LinkTo(DataflowBlock.NullTarget)

    更详细的讨论见Dataflow MSDN forum

    【讨论】:

      猜你喜欢
      • 2018-08-29
      • 2010-09-06
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 2014-02-28
      • 2010-10-02
      • 2020-03-14
      • 2011-04-09
      相关资源
      最近更新 更多