Freigeben über


UnobservedTaskExceptionEventArgs Klasse

Definition

Stellt Daten für das Ereignis bereit, das ausgelöst wird, wenn die Ausnahme eines fehlerhaften bemängelte Task-Objekts nicht beobachtet 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. Das Markieren der Ausnahme als beobachtet verhindert, dass die Ausnahmeeskalationsrichtlinie ausgelöst wird. Weitere Informationen finden Sie unter Hinweise zum UnobservedTaskException Ereignis.

Konstruktoren

UnobservedTaskExceptionEventArgs(AggregateException)

Initialisiert eine neue Instanz der UnobservedTaskExceptionEventArgs-Klasse mit der nicht überwachten Ausnahme.

Eigenschaften

Exception

Ruft die Ausnahme ab, die nicht beobachtet wurde.

Observed

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

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetObserved()

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

ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen