DataflowMessageStatus Enum

Definitie

Vertegenwoordigt de status van een DataflowMessageHeader wanneer deze wordt doorgegeven tussen gegevensstroomblokken.

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

Velden

Name Waarde Description
Accepted 0

Geeft aan dat het ITargetBlock<TInput> bericht is geaccepteerd. Zodra een doel een bericht heeft geaccepteerd, is het volledig eigendom van het doel.

Declined 1

Geeft aan dat het ITargetBlock<TInput> bericht is geweigerd. De ISourceBlock<TOutput> eigenaar is nog steeds van het bericht.

Postponed 2

Geeft aan dat het ITargetBlock<TInput> bericht voor mogelijk verbruik op een later tijdstip is uitgesteld.

De ISourceBlock<TOutput> eigenaar is nog steeds van het bericht.

NotAvailable 3

Geeft aan dat het ITargetBlock<TInput> bericht is geaccepteerd vanuit het ISourceBlock<TOutput>bericht, maar het bericht niet meer beschikbaar was.

DecliningPermanently 4

Geeft aan dat het ITargetBlock<TInput> bericht is geweigerd. De ISourceBlock<TOutput> eigenaar is nog steeds van het bericht.

Bovendien worden alle toekomstige berichten die door de bron worden verzonden, ITargetBlock<TInput> geweigerd.

Opmerkingen

Note

De TPL-gegevensstroombibliotheek (de System.Threading.Tasks.Dataflow naamruimte) wordt niet gedistribueerd met .NET. Als u de System.Threading.Tasks.Dataflow-naamruimte in Visual Studio wilt installeren, opent u uw project, kiest u NuGet-pakketten beheren in het menu Project en zoekt u online naar het System.Threading.Tasks.Dataflow-pakket. Om deze te installeren met behulp van de .NET Core CLI, voert u dotnet add package System.Threading.Tasks.Dataflowuit.

Van toepassing op