UnobservedTaskExceptionEventArgs UnobservedTaskExceptionEventArgs UnobservedTaskExceptionEventArgs UnobservedTaskExceptionEventArgs Class

Определение

Предоставляет данные для события, создаваемого, если происходит непредвиденное исключение задачи с ошибкой Task.Provides data for the event that is raised when a faulted Task's exception goes unobserved.

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

Комментарии

Свойство исключения используется для проверки исключения, не помечая его как наблюдается, тогда как SetObserved метод используется для пометки исключения, что наблюдается.The Exception property is used to examine the exception without marking it as observed, whereas the SetObserved method is used to mark the exception as observed. Пометка исключение, наблюдаемых не позволяет запускать политику роста исключений, которая по умолчанию прерывает процесс.Marking the exception as observed prevents it from triggering exception escalation policy which, by default, terminates the process.

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

UnobservedTaskExceptionEventArgs(AggregateException) UnobservedTaskExceptionEventArgs(AggregateException) UnobservedTaskExceptionEventArgs(AggregateException) UnobservedTaskExceptionEventArgs(AggregateException)

Инициализирует новый экземпляр класса UnobservedTaskExceptionEventArgs с непредвиденным исключением.Initializes a new instance of the UnobservedTaskExceptionEventArgs class with the unobserved exception.

Свойства

Exception Exception Exception Exception

Непредвиденное исключение.The Exception that went unobserved.

Observed Observed Observed Observed

Получает значение, указывающее, отмечено ли данное исключение как observed.Gets whether this exception has been marked as "observed."

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
SetObserved() SetObserved() SetObserved() SetObserved()

Присваивает свойству Exception значение observed, не давая ему запускать политику роста исключений, которая по умолчанию прерывает процесс.Marks the Exception as "observed," thus preventing it from triggering exception escalation policy which, by default, terminates the process.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Дополнительно