DataflowMessageHeader 構造体

定義

データフロー ブロック間を渡すためのデータ属性のコンテナーを提供します。

public value class DataflowMessageHeader : IEquatable<System::Threading::Tasks::Dataflow::DataflowMessageHeader>
public struct DataflowMessageHeader : IEquatable<System.Threading.Tasks.Dataflow.DataflowMessageHeader>
type DataflowMessageHeader = struct
Public Structure DataflowMessageHeader
Implements IEquatable(Of DataflowMessageHeader)
継承
DataflowMessageHeader
実装

注釈

Note

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)

ボックス化を使用せずに、2 つの DataflowMessageHeader インスタンスの ID による等価性をチェックします。

Equals(Object)

ボックス化されたインスタンス DataflowMessageHeader ID による等価性をチェックします。

GetHashCode()

DataflowMessageHeader インスタンスのハッシュ コードを生成します。

演算子

名前 説明
Equality(DataflowMessageHeader, DataflowMessageHeader)

ID で等しいかどうかを 2 つの DataflowMessageHeader インスタンスで確認します。

Inequality(DataflowMessageHeader, DataflowMessageHeader)

ID で等しくないかどうかを 2 つの DataflowMessageHeader インスタンスで確認します。

適用対象