DataflowMessageStatus Enumeráció

Definíció

DataflowMessageHeader Az adatfolyamblokkok között átadott állapotot jelöli.

public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus = 
Public Enum DataflowMessageStatus
Öröklődés
DataflowMessageStatus

Mezők

Name Érték Description
Accepted 0

Azt jelzi, hogy az ITargetBlock<TInput> elfogadott üzenet. Miután egy cél elfogadta az üzenetet, teljes egészében a cél tulajdonában van.

Declined 1

Azt jelzi, hogy a ITargetBlock<TInput> rendszer elutasította az üzenetet. Az ISourceBlock<TOutput> üzenet továbbra is az övé.

Postponed 2

Azt jelzi, hogy az ITargetBlock<TInput> üzenet későbbre halasztotta a lehetséges fogyasztásra vonatkozó üzenetet.

Az ISourceBlock<TOutput> üzenet továbbra is az övé.

NotAvailable 3

Azt jelzi, hogy a ITargetBlock<TInput> rendszer megpróbálta elfogadni az üzenetet a ISourceBlock<TOutput>helyről, de az üzenet már nem volt elérhető.

DecliningPermanently 4

Azt jelzi, hogy a ITargetBlock<TInput> rendszer elutasította az üzenetet. Az ISourceBlock<TOutput> üzenet továbbra is az övé.

Emellett a rendszer elutasítja a ITargetBlock<TInput> forrás által küldött összes jövőbeli üzenetet.

Megjegyzések

Note

A TPL-adatfolyamtár (a System.Threading.Tasks.Dataflow névtér) nincs elosztva a .NET-tel. Ha telepíteni szeretné a System.Threading.Tasks.Dataflow névteret a Visual Studióban, nyissa meg a projektet, válassza NuGet-csomagok kezelése a Project menüjében, és keressen online a System.Threading.Tasks.Dataflow csomagra. Másik lehetőségként a .NET Core CLI használatával telepítheti, futtassa a dotnet add package System.Threading.Tasks.Dataflow.

A következőre érvényes: