DataflowMessageHeader Yapı

Tanım

Veri akışı blokları arasında geçiş için bir veri öznitelikleri kapsayıcısı sağlar.

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)
Devralma
DataflowMessageHeader
Uygulamalar

Açıklamalar

Not

TPL veri akışı kitaplığı ( System.Threading.Tasks.Dataflow ad alanı) .NET ile dağıtılmaz. System.Threading.Tasks.DataflowVisual Studio 'da ad alanını yüklemek için projenizi açın, Proje menüsünden NuGet Paketlerini Yönet ' i seçin ve paketi çevrimiçi olarak arayın System.Threading.Tasks.Dataflow . Alternatif olarak, .NET Core CLIkullanarak yüklemek için öğesini çalıştırın dotnet add package System.Threading.Tasks.Dataflow .

Oluşturucular

DataflowMessageHeader(Int64)

Belirtilen özniteliklerle yeni DataflowMessageHeader bir başlatır.

Özellikler

Id

Kaynaktaki iletinin kimliğini alır.

IsValid

İletinin geçerliliğini alır.

Yöntemler

Equals(DataflowMessageHeader)

kutulama olmadan iki DataflowMessageHeader örneği kimlikle eşitlik açısından denetler.

Equals(Object)

Kutulu DataflowMessageHeader örnekleri kimlikle eşitlik için denetler.

GetHashCode()

Örnek için DataflowMessageHeader bir karma kodu oluşturur.

İşleçler

Equality(DataflowMessageHeader, DataflowMessageHeader)

İki DataflowMessageHeader örneği kimlikle eşitlik açısından denetler.

Inequality(DataflowMessageHeader, DataflowMessageHeader)

kimliklerine göre eşitlik olmayan iki DataflowMessageHeader örneği denetler.

Şunlara uygulanır