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)

检查未装箱的两个 DataflowMessageHeader 实例是否相等(按 ID)。

Equals(Object)

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

GetHashCode()

生成 DataflowMessageHeader 实例的哈希代码。

运算符

Equality(DataflowMessageHeader, DataflowMessageHeader)

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

Inequality(DataflowMessageHeader, DataflowMessageHeader)

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

适用于