UnobservedTaskExceptionEventArgs Класс

Определение

Предоставляет данные для события, вызываемого при возникновении исключения сбоя Task, остается незаслуженным.

public ref class UnobservedTaskExceptionEventArgs : EventArgs
public class UnobservedTaskExceptionEventArgs : EventArgs
type UnobservedTaskExceptionEventArgs = class
    inherit EventArgs
Public Class UnobservedTaskExceptionEventArgs
Inherits EventArgs
Наследование
UnobservedTaskExceptionEventArgs

Комментарии

Свойство Exception используется для проверки исключения, не помечая его как наблюдаемого, в то время SetObserved как метод используется для пометки исключения как наблюдаемого. Маркировка исключения как наблюдаемого не позволяет запускать политику эскалации исключений. Дополнительные сведения см. в примечаниях события UnobservedTaskException .

Конструкторы

Имя Описание
UnobservedTaskExceptionEventArgs(AggregateException)

Инициализирует новый экземпляр UnobservedTaskExceptionEventArgs класса с незаслуженным исключением.

Свойства

Имя Описание
Exception

Возвращает исключение, которое не было заслужено.

Observed

Возвращает значение, указывающее, отмечено ли это исключение как наблюдаемое.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SetObserved()

Exception Помечает как "наблюдаемое", что предотвращает его активацию политики эскалации исключений, которая по умолчанию завершает процесс.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел