Compartir vía


DispatcherUnhandledExceptionFilterEventArgs.RequestCatch Propiedad

Definición

Obtiene o establece si se debe detectar la excepción y se debe llamar a los controladores de eventos.

public:
 property bool RequestCatch { bool get(); void set(bool value); };
public bool RequestCatch { get; set; }
member this.RequestCatch : bool with get, set
Public Property RequestCatch As Boolean

Valor de propiedad

true si deben provocarse eventos UnhandledException; en caso contrario, false. El valor predeterminado es true.

Comentarios

El UnhandledExceptionFilter evento proporciona un medio para no generar el UnhandledException evento. UnhandledException Se genera primero y Si RequestCatch está establecido falseen DispatcherUnhandledExceptionFilterEventArgs , el UnhandledException evento no se generará.

Es posible que un controlador anterior del multidifusión de eventos ya haya establecido esta propiedad falseen , lo que indica que no se detectará la excepción. El comportamiento de "no detectar" invalidará a todos los demás porque probablemente significa un escenario de depuración.

Se aplica a

Consulte también