共用方式為


TransformManyBlock<TInput,TOutput>.IDataflowBlock.Fault 方法

定義

造成 IDataflowBlockFaulted 的狀態中完成。

 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
Exception

導致錯誤的 Exception

實作

例外狀況

exceptionnull

備註

在資料流程區塊上呼叫 之後 IDataflowBlock.Fault ,該區塊將會完成,而其 Completion 工作將會進入最終狀態。 與取消區塊一樣,錯誤區塊會導致緩衝訊息 (未處理的輸入訊息,以及) 遺失的未關閉輸出訊息。

適用於