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 DataflowMessageHeader quando viene passato tra blocchi di flussi di dati.
public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus =
Public Enum DataflowMessageStatus
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Accepted | 0 | Indica che l'oggetto ITargetBlock<TInput> ha accettato il messaggio. Una volta che una destinazione ha accettato un messaggio, è 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. |
| Postponed | 2 | Indica che il ITargetBlock<TInput> messaggio è stato posticipato per il potenziale consumo in un secondo momento. L'oggetto ISourceBlock<TOutput> è ancora proprietario del messaggio. |
| NotAvailable | 3 | Indica che il ITargetBlock<TInput> tentativo di accettare il messaggio da ISourceBlock<TOutput>, ma il messaggio non era più disponibile. |
| DecliningPermanently | 4 | Indica che l'oggetto ITargetBlock<TInput> ha rifiutato il messaggio. L'oggetto ISourceBlock<TOutput> è ancora proprietario del messaggio. Inoltre, ITargetBlock<TInput> rifiuta tutti i messaggi futuri inviati dall'origine. |
Commenti
Note
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, scegliere Gestisci pacchetti NuGet dal menu Project e cercare online il 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.