Comparteix a través de


UnobservedTaskExceptionEventArgs Clase

Definición

Proporciona datos para el evento que se genera cuando una excepción del objeto Task erróneo pasa inadvertida.

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

Comentarios

La propiedad Exception se usa para examinar la excepción sin marcarla como se observa, mientras que el SetObserved método se usa para marcar la excepción como se observa. Marcar la excepción como se observa impide que desencadene la directiva de escalación de excepciones. Para obtener más información, vea los comentarios del UnobservedTaskException evento.

Constructores

UnobservedTaskExceptionEventArgs(AggregateException)

Inicializa una nueva instancia de la clase UnobservedTaskExceptionEventArgs con la excepción inadvertida.

Propiedades

Exception

Obtiene la excepción que no se ha servido.

Observed

Obtiene un valor que indica si esta excepción se ha marcado como "observada".

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SetObserved()

Marca como Exception "observado", lo que impide que desencadene la directiva de escalación de excepciones, que, de forma predeterminada, finaliza el proceso.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también