TransformBlock<TInput,TOutput>.IDataflowBlock.Fault(Exception) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使状态 IDataflowBlock 完成 Faulted 。
virtual void System.Threading.Tasks.Dataflow.IDataflowBlock.Fault(Exception ^ exception) = System::Threading::Tasks::Dataflow::IDataflowBlock::Fault;
void IDataflowBlock.Fault(Exception exception);
abstract member System.Threading.Tasks.Dataflow.IDataflowBlock.Fault : Exception -> unit
override this.System.Threading.Tasks.Dataflow.IDataflowBlock.Fault : Exception -> unit
Sub Fault (exception As Exception) Implements IDataflowBlock.Fault
参数
实现
例外
exception 是 null。
注解
在数据流块上调用后 IDataflowBlock.Fault ,该块将完成,其 Completion 任务将进入最终状态。 由于取消块,错误块会导致缓冲消息(未处理的输入消息和未处理的输出消息)丢失。