UnobservedTaskExceptionEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для события, создаваемого, если происходит непредвиденное исключение задачи с ошибкой Task.
public ref class UnobservedTaskExceptionEventArgs : EventArgs
public class UnobservedTaskExceptionEventArgs : EventArgs
type UnobservedTaskExceptionEventArgs = class
inherit EventArgs
Public Class UnobservedTaskExceptionEventArgs
Inherits EventArgs
- Наследование
Комментарии
Свойство Exception используется для проверки исключения, не помечая его как наблюдаемое, тогда как метод используется для пометки SetObserved исключения как наблюдаемого. Пометка исключения как наблюдаемого предотвращает активацию политики эскалации исключений. Дополнительные сведения см. в разделе Примечания события UnobservedTaskException .
Конструкторы
UnobservedTaskExceptionEventArgs(AggregateException) |
Инициализирует новый экземпляр класса UnobservedTaskExceptionEventArgs с непредвиденным исключением. |
Свойства
Exception |
Возвращает исключение, которое не было отслечено. |
Observed |
Возвращает значение, указывающее, было ли это исключение отмечено как "наблюдаемое". |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
SetObserved() |
Помечает Exception как "наблюдаемый", тем самым предотвращая активацию политики эскалации исключений, которая по умолчанию завершает процесс. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |