DataflowMessageStatus 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示在数据流块之间传递时 DataflowMessageHeader 的状态。
public enum class DataflowMessageStatus
public enum DataflowMessageStatus
type DataflowMessageStatus =
Public Enum DataflowMessageStatus
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| Accepted | 0 | 指示 ITargetBlock<TInput> 接受的消息。 目标接受消息后,它完全归目标所有。 |
| Declined | 1 | 指示 ITargetBlock<TInput> 消息已拒绝。 仍 ISourceBlock<TOutput> 拥有该消息。 |
| Postponed | 2 | 指示 ITargetBlock<TInput> 推迟消息供以后使用。 仍 ISourceBlock<TOutput> 拥有该消息。 |
| NotAvailable | 3 | 指示 ITargetBlock<TInput> 尝试从中 ISourceBlock<TOutput>接受邮件,但消息不再可用。 |
| DecliningPermanently | 4 | 指示 ITargetBlock<TInput> 消息已拒绝。 仍 ISourceBlock<TOutput> 拥有该消息。 此外,该 ITargetBlock<TInput> 消息将拒绝源发送的所有未来消息。 |
注解
注释
TPL 数据流库( System.Threading.Tasks.Dataflow 命名空间)未随 .NET 一起分发。 若要在 Visual Studio 中安装System.Threading.Tasks.Dataflow命名空间,请打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索包System.Threading.Tasks.Dataflow。 或者,若要使用 .NET Core CLI 安装它,请运行 dotnet add package System.Threading.Tasks.Dataflow。