Udostępnij za pośrednictwem


UnobservedTaskExceptionEventArgs Klasa

Definicja

Dostarcza dane dla zdarzenia, które jest zgłaszane, gdy wyjątek błędu Taskjest nieobserwowany.

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

Uwagi

Właściwość Exception służy do badania wyjątku bez oznaczania go zgodnie z obserwacją, podczas gdy SetObserved metoda jest używana do oznaczania wyjątku zgodnie z obserwacją. Oznaczanie wyjątku zgodnie z obserwacją uniemożliwia wyzwolenie zasad eskalacji wyjątku. Aby uzyskać więcej informacji, zobacz uwagi wydarzenia UnobservedTaskException .

Konstruktory

UnobservedTaskExceptionEventArgs(AggregateException)

Inicjuje UnobservedTaskExceptionEventArgs nowe wystąpienie klasy z nieobserwowanym wyjątkiem.

Właściwości

Exception

Pobiera wyjątek, który nie został zaobserwowany.

Observed

Pobiera wartość wskazującą, czy ten wyjątek został oznaczony jako "zaobserwowany".

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SetObserved()

Oznacza wartość Exception "obserwowaną", co uniemożliwia jej wyzwolenie zasad eskalacji wyjątków, które domyślnie przerywa proces.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też