DataflowLinkOptions 类

定义

提供用于配置数据流块之间链接的选项。

public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
继承
DataflowLinkOptions

注解

备注

TPL 数据流库(System.Threading.Tasks.Dataflow 命名空间)不随 .NET 一起分发。 若要在 Visual Studio 中安装 System.Threading.Tasks.Dataflow 命名空间,请打开项目,选择“项目”菜单中的“管理 NuGet 包”,再在线搜索 System.Threading.Tasks.Dataflow 包。 或者,若要使用 .NET Core CLI 进行安装,请运行 dotnet add package System.Threading.Tasks.Dataflow

DataflowLinkOptions 是可变的,可以通过其属性进行配置。

如果未设置特定的配置选项,则使用以下默认值:

选项 默认
PropagateCompletion 错误
MaxMessages DataflowBlockOptions.Unbounded (-1)
追加 正确

数据流块捕获链接时选项的状态。 对提供的 DataflowLinkOptions 实例的后续更改不应影响链接的行为。

构造函数

DataflowLinkOptions()

初始化 DataflowLinkOptions

属性

Append

获取或设置链接是否应追加至链接的源列表,或是否应附加它。

MaxMessages

获取或设置可跨链接使用的最大消息数量。

PropagateCompletion

获取或设置链接目标是否会自动将编译和容错通知传播给它。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于