DataflowMessageHeader 结构

定义

提供用于在数据流块之间传递的数据属性的容器。

public value class DataflowMessageHeader : IEquatable<System::Threading::Tasks::Dataflow::DataflowMessageHeader>
public struct DataflowMessageHeader : IEquatable<System.Threading.Tasks.Dataflow.DataflowMessageHeader>
public readonly struct DataflowMessageHeader : IEquatable<System.Threading.Tasks.Dataflow.DataflowMessageHeader>
type DataflowMessageHeader = struct
Public Structure DataflowMessageHeader
Implements IEquatable(Of DataflowMessageHeader)
继承
DataflowMessageHeader
实现

注解

注释

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

构造函数

名称 说明
DataflowMessageHeader(Int64)

使用指定的属性初始化一个新 DataflowMessageHeader 属性。

属性

名称 说明
Id

获取源中消息的 ID。

IsValid

获取消息的有效性。

方法

名称 说明
Equals(DataflowMessageHeader)

按 ID 检查两 DataflowMessageHeader 个实例是否相等,而无需装箱。

Equals(Object)

按 ID 检查装箱 DataflowMessageHeader 实例是否相等。

GetHashCode()

DataflowMessageHeader 实例生成哈希代码。

运营商

名称 说明
Equality(DataflowMessageHeader, DataflowMessageHeader)

按 ID 检查两个 DataflowMessageHeader 实例是否相等。

Inequality(DataflowMessageHeader, DataflowMessageHeader)

按 ID 检查两 DataflowMessageHeader 个实例是否不相等。

适用于