DataflowMessageStatus Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta lo stato di un oggetto DataflowMessageHeader quando viene passato tra blocchi del flusso di dati.
public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus =
Public Enum DataflowMessageStatus
- Ereditarietà
Campi
Accepted | 0 | Indica che il ITargetBlock<TInput> messaggio accettato. Quando un messaggio viene accettato da una destinazione, è interamente di proprietà della destinazione. |
Declined | 1 | Indica che l'oggetto ITargetBlock<TInput> ha rifiutato il messaggio. L'oggetto ISourceBlock<TOutput> è ancora proprietario del messaggio. |
DecliningPermanently | 4 | Indica che l'oggetto ITargetBlock<TInput> ha rifiutato il messaggio. L'oggetto ISourceBlock<TOutput> è ancora proprietario del messaggio. Inoltre, ITargetBlock<TInput> rifiuterà tutti i messaggi futuri inviati dall'origine. |
NotAvailable | 3 | Indica che l'oggetto ITargetBlock<TInput> ha tentato di accettare il messaggio da ISourceBlock<TOutput>, ma il messaggio non era più disponibile. |
Postponed | 2 | Indica che l'oggetto ITargetBlock<TInput> ha posticipato il messaggio e potenzialmente lo utilizzerà in un secondo momento. L'oggetto ISourceBlock<TOutput> è ancora proprietario del messaggio. |
Commenti
Nota
La libreria del flusso di dati TPL (spazio dei nomi System.Threading.Tasks.Dataflow) non viene distribuita con .NET. Per installare lo spazio dei nomi System.Threading.Tasks.Dataflow in Visual Studio, aprire il progetto in Visual Studio, scegliere Gestisci pacchetti NuGet dal menu Progetto ed eseguire una ricerca online del pacchetto System.Threading.Tasks.Dataflow
. In alternativa, per installarlo usando l'interfaccia della riga di comando di .NET Core, eseguire dotnet add package System.Threading.Tasks.Dataflow
.