DataflowMessageHeader 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于在数据流块之间传递的数据属性的容器。
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)
- 继承
- 实现
注解
注释
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 个实例是否不相等。 |