DataflowMessageStatus DataflowMessageStatus DataflowMessageStatus DataflowMessageStatus Enum

Definition

Stellt den Status von einem DataflowMessageHeader bei der Übergabe zwischen Datenflussblöcken dar.Represents the status of a DataflowMessageHeader when passed between dataflow blocks.

public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus = 
Public Enum DataflowMessageStatus
Vererbung
DataflowMessageStatusDataflowMessageStatusDataflowMessageStatusDataflowMessageStatus

Felder

Accepted Accepted Accepted Accepted 0

Gibt an, dass ITargetBlock<TInput> die Meldung akzeptiert hat.Indicates that the ITargetBlock<TInput> accepted the message. Sobald ein Ziel eine Nachricht akzeptiert hat, gehört diese vollständig zum Ziel.Once a target has accepted a message, it is wholly owned by the target.

Declined Declined Declined Declined 1

Gibt an, dass ITargetBlock<TInput> die Meldung abgelehnt hat.Indicates that the ITargetBlock<TInput> declined the message. Der ISourceBlock<TOutput> besitzt die Nachricht weiterhin.The ISourceBlock<TOutput> still owns the message.

DecliningPermanently DecliningPermanently DecliningPermanently DecliningPermanently 4

Gibt an, dass ITargetBlock<TInput> die Meldung abgelehnt hat.Indicates that the ITargetBlock<TInput> declined the message. Der ISourceBlock<TOutput> besitzt die Nachricht weiterhin.The ISourceBlock<TOutput> still owns the message.

Darüber hinaus lehnt ITargetBlock<TInput> alle zukünftigen Nachrichten ab, die von der Quelle gesendet werden.Additionally, the ITargetBlock<TInput> will decline all future messages sent by the source.

NotAvailable NotAvailable NotAvailable NotAvailable 3

Gibt an, dass ITargetBlock<TInput> versucht hat, die Nachricht aus ISourceBlock<TOutput> zu akzeptieren, allerdings war die Nachricht nicht mehr verfügbar.Indicates that the ITargetBlock<TInput> tried to accept the message from the ISourceBlock<TOutput>, but the message was no longer available.

Postponed Postponed Postponed Postponed 2

Gibt an, dass ITargetBlock<TInput> die Meldung zur möglichen Nutzung auf einen späteren Zeitpunkt verschoben hat.Indicates that the ITargetBlock<TInput> postponed the message for potential consumption at a later time.

Der ISourceBlock<TOutput> besitzt die Nachricht weiterhin.The ISourceBlock<TOutput> still owns the message.

Hinweise

Hinweis

Die TPL-Datenflussbibliothek (System.Threading.Tasks.Dataflow-Namespace) wird nicht mit .NET ausgeliefert.The TPL Dataflow Library (the System.Threading.Tasks.Dataflow namespace) is not distributed with .NET. Öffnen Sie zum Installieren des System.Threading.Tasks.Dataflow-Namespace in Visual Studio Ihr Projekt, wählen Sie im Menü Projekt die Option NuGet-Pakete verwalten aus, und suchen Sie online nach dem System.Threading.Tasks.Dataflow-Paket.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. Alternativ können Sie es mithilfe der .NET Core-CLI installieren und dazu dotnet add package System.Threading.Tasks.Dataflow ausführen.Alternatively, to install it using the .NET Core CLI, run dotnet add package System.Threading.Tasks.Dataflow.

Gilt für: