UnobservedTaskExceptionEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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) |