DataflowMessageHeader DataflowMessageHeader DataflowMessageHeader DataflowMessageHeader Struct

定義

データ フロー ブロック間で受け渡しするデータ属性のコンテナーを提供します。Provides a container of data attributes for passing between dataflow blocks.

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)
継承
DataflowMessageHeaderDataflowMessageHeaderDataflowMessageHeaderDataflowMessageHeader
実装

注釈

注意

TPL データフロー ライブラリ (System.Threading.Tasks.Dataflow 名前空間) は、.NET と一緒には配布されません。The TPL Dataflow Library (the System.Threading.Tasks.Dataflow namespace) is not distributed with .NET. Visual Studio に System.Threading.Tasks.Dataflow 名前空間をインストールするには、プロジェクトを開き、 [プロジェクト] メニューの [NuGet パッケージの管理] をクリックし、System.Threading.Tasks.Dataflow パッケージをオンラインで検索します。To install the System.Threading.Tasks.Dataflow namespace in Visual Studio, open your project, choose Manage NuGet Packages from the Project menu, and search online for the System.Threading.Tasks.Dataflow package. または、.NET Core CLI を使ってインストールするには、dotnet add package System.Threading.Tasks.Dataflow を実行します。Alternatively, to install it using the .NET Core CLI, run dotnet add package System.Threading.Tasks.Dataflow.

コンストラクター

DataflowMessageHeader(Int64) DataflowMessageHeader(Int64) DataflowMessageHeader(Int64) DataflowMessageHeader(Int64)

指定した属性を使用して新しい DataflowMessageHeader を初期化します。Initializes a new DataflowMessageHeader with the specified attributes.

プロパティ

Id Id Id Id

ソース内のメッセージの ID を取得します。Gets the ID of the message within the source.

IsValid IsValid IsValid IsValid

メッセージの有効性を取得します。Gets the validity of the message.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

ボックス化された DataflowMessageHeader インスタンスの ID が等しいことを確認します。Checks boxed DataflowMessageHeader instances for equality by ID.

Equals(DataflowMessageHeader) Equals(DataflowMessageHeader) Equals(DataflowMessageHeader) Equals(DataflowMessageHeader)

2 つの DataflowMessageHeader インスタンスの ID が等しいことをボックス化せずに確認します。Checks two DataflowMessageHeader instances for equality by ID without boxing.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

DataflowMessageHeader インスタンスのハッシュ コードを生成します。Generates a hash code for the DataflowMessageHeader instance.

演算子

Equality(DataflowMessageHeader, DataflowMessageHeader) Equality(DataflowMessageHeader, DataflowMessageHeader) Equality(DataflowMessageHeader, DataflowMessageHeader) Equality(DataflowMessageHeader, DataflowMessageHeader)

2 つの DataflowMessageHeader インスタンスの ID が等しいことを確認します。Checks two DataflowMessageHeader instances for equality by ID.

Inequality(DataflowMessageHeader, DataflowMessageHeader) Inequality(DataflowMessageHeader, DataflowMessageHeader) Inequality(DataflowMessageHeader, DataflowMessageHeader) Inequality(DataflowMessageHeader, DataflowMessageHeader)

2 つの DataflowMessageHeader インスタンスの ID が等しくないことを確認します。Checks two DataflowMessageHeader instances for non-equality by ID.

適用対象