UnobservedTaskExceptionEventArgs Klasse

Definition

Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn eine fehlerhafte TaskAusnahme nicht überwacht wird.

public ref class UnobservedTaskExceptionEventArgs : EventArgs
public class UnobservedTaskExceptionEventArgs : EventArgs
type UnobservedTaskExceptionEventArgs = class
    inherit EventArgs
Public Class UnobservedTaskExceptionEventArgs
Inherits EventArgs
Vererbung
UnobservedTaskExceptionEventArgs

Hinweise

Die Exception-Eigenschaft wird verwendet, um die Ausnahme zu untersuchen, ohne sie als beobachtet zu markieren, während die SetObserved Methode verwendet wird, um die Ausnahme als beobachtet zu markieren. Wenn Sie die Ausnahme als beobachtet markieren, wird verhindert, dass sie die Ausnahmeeskalationsrichtlinie auslöst. Weitere Informationen finden Sie in den Anmerkungen zum UnobservedTaskException Ereignis.

Konstruktoren

Name Beschreibung
UnobservedTaskExceptionEventArgs(AggregateException)

Initialisiert eine neue Instanz der UnobservedTaskExceptionEventArgs Klasse mit der ausnahme ohne Beobachtung.

Eigenschaften

Name Beschreibung
Exception

Ruft die Ausnahme ab, die nicht überwacht wurde.

Observed

Ruft einen Wert ab, der angibt, ob diese Ausnahme als "beobachtet" markiert wurde.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
SetObserved()

Markiert die Exception Als "beobachtet", wodurch verhindert wird, dass die Ausnahmeeskalationsrichtlinie ausgelöst wird, die standardmäßig den Prozess beendet.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen