英語で読む

次の方法で共有


DataflowMessageHeader 構造体

定義

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

C#
public struct DataflowMessageHeader : IEquatable<System.Threading.Tasks.Dataflow.DataflowMessageHeader>
C#
public readonly struct DataflowMessageHeader : IEquatable<System.Threading.Tasks.Dataflow.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)

2 つの DataflowMessageHeader インスタンスで、ボックス化なしで ID で等しいかどうかを確認します。

Equals(Object)

ボックス化された DataflowMessageHeader インスタンスの ID が等しいことを確認します。

GetHashCode()

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

演算子

Equality(DataflowMessageHeader, DataflowMessageHeader)

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

Inequality(DataflowMessageHeader, DataflowMessageHeader)

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

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0