UnhandledException (Evento)

Dispatcher.UnhandledException (Evento)

Actualización: noviembre 2007

Se produce cuando se produce y no se detecta una excepción de subproceso durante la ejecución de un delegado mediante los métodos Invoke o BeginInvoke.

Espacio de nombres:  System.Windows.Threading
Ensamblado:  WindowsBase (en WindowsBase.dll)

public event DispatcherUnhandledExceptionEventHandler UnhandledException
/** @event */
public void add_UnhandledException (DispatcherUnhandledExceptionEventHandler value)
/** @event */
public void remove_UnhandledException (DispatcherUnhandledExceptionEventHandler value)

JScript no admite eventos.
No se puede utilizar este evento en XAML.

Se provoca este evento cuando no se detecta una excepción que se produjo durante la ejecución de un delegado mediante los métodos Invoke o BeginInvoke.

Un controlador puede marcar la excepción como controlada, lo que evitará que se llame al controlador de excepciones interno.

Los controladores de eventos de este evento se deben escribir con cuidado para evitar crear excepciones secundarias y detectar cualquiera que se produzca. Se recomienda para evitar la asignación de memoria o realizar operaciones que consuman recursos en el controlador.

El evento UnhandledExceptionFilter proporciona una forma de no provocar el evento UnhandledException. En primer lugar se provoca el evento UnhandledExceptionFilter y si el valor de la propiedad RequestCatch de DispatcherUnhandledExceptionFilterEventArgs se establece en false, no se provoca el evento UnhandledException.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2016 Microsoft