UnobservedTaskExceptionEventArgs Klasse
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.
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
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) |