DataflowMessageStatus Enumeración

Definición

Representa el estado de un elemento DataflowMessageHeader cuando se pasa entre bloques de flujo de datos.

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

Campos

Accepted 0

Indica que ITargetBlock<TInput> aceptó el mensaje. Una vez que un destino ha aceptado un mensaje, se convierte en su propietario.

Declined 1

Indica que ITargetBlock<TInput> rechazó el mensaje. ISourceBlock<TOutput> todavía posee el mensaje.

DecliningPermanently 4

Indica que ITargetBlock<TInput> rechazó el mensaje. ISourceBlock<TOutput> todavía posee el mensaje.

Además, ITargetBlock<TInput> rechazará todos los mensajes futuros enviados por el origen.

NotAvailable 3

Indica que ITargetBlock<TInput> intentó aceptar el mensaje de ISourceBlock<TOutput>, pero el mensaje ya no estaba disponible.

Postponed 2

Indica que ITargetBlock<TInput> pospuso el mensaje para el consumo potencial en otro momento.

ISourceBlock<TOutput> todavía posee el mensaje.

Comentarios

Nota

La biblioteca de flujos de datos TPL (el espacio de nombres System.Threading.Tasks.Dataflow) no se distribuye con .NET. Para instalar el espacio de nombres System.Threading.Tasks.Dataflow en Visual Studio, abra el proyecto, seleccione Administrar paquetes NuGet en el menú Proyecto y busque en línea el paquete System.Threading.Tasks.Dataflow. Como alternativa, para realizar la instalación con la CLI de .Net Core, ejecute dotnet add package System.Threading.Tasks.Dataflow.

Se aplica a