Sprache

DataflowMessageStatus Enumeration

Definition

Stellt den Status einer DataflowMessageHeader dar, wenn zwischen Datenflowblöcken übergeben wird.

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

Felder

Name Wert Beschreibung
Accepted 0

Gibt an, dass die ITargetBlock<TInput> Nachricht akzeptiert wurde. Sobald ein Ziel eine Nachricht angenommen hat, gehört es vollständig zum Ziel.

Declined 1

Gibt an, dass die ITargetBlock<TInput> Nachricht abgelehnt wurde. Die ISourceBlock<TOutput> Nachricht besitzt weiterhin die Nachricht.

Postponed 2

Gibt an, dass die ITargetBlock<TInput> Nachricht zu einem späteren Zeitpunkt für potenziellen Verbrauch verschoben wurde.

Die ISourceBlock<TOutput> Nachricht besitzt weiterhin die Nachricht.

NotAvailable 3

Gibt an, dass der ITargetBlock<TInput> Versuch, die Nachricht von der ISourceBlock<TOutput>Nachricht zu akzeptieren, aber die Nachricht nicht mehr verfügbar war.

DecliningPermanently 4

Gibt an, dass die ITargetBlock<TInput> Nachricht abgelehnt wurde. Die ISourceBlock<TOutput> Nachricht besitzt weiterhin die Nachricht.

Darüber hinaus werden alle ITargetBlock<TInput> zukünftigen Nachrichten abgelehnt, die von der Quelle gesendet werden.

Gilt für: