ActionBlock<TInput>.IDataflowBlock.Fault(Exception) Methode

Definition

Bewirkt, dass der Datenflussblock in einem fehlerhaften Zustand abgeschlossen wird.

 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

Parameter

exception
Exception

Die Ausnahme, die den Fehler verursacht hat.

Implementiert

Ausnahmen

exception ist null.

Hinweise

Nachdem Fault dieser Block für einen Datenflussblock aufgerufen wurde, wird dieser Block abgeschlossen, und seine Completion Aufgabe wechselt in einen endgültigen Zustand. Wenn ein Block wie beim Abbrechen eines Blocks fehlerhaft ist, gehen gepufferte Nachrichten (unverarbeitete Eingabenachrichten und nicht signierte Ausgabenachrichten) verloren.

Gilt für: