ActionBlock<TInput>.IDataflowBlock.Fault(Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.