Dispatcher.UnhandledExceptionFilter Dispatcher.UnhandledExceptionFilter Dispatcher.UnhandledExceptionFilter Dispatcher.UnhandledExceptionFilter Event

Definición

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 mientras se está en la fase de filtrado.Occurs when a thread exception is thrown and uncaught during execution of a delegate by way of Invoke or BeginInvoke when in the filter stage.

public:
 event System::Windows::Threading::DispatcherUnhandledExceptionFilterEventHandler ^ UnhandledExceptionFilter;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler UnhandledExceptionFilter;
member this.UnhandledExceptionFilter : System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler 
Public Custom Event UnhandledExceptionFilter As DispatcherUnhandledExceptionFilterEventHandler 
Atributos

Comentarios

Este evento se desencadena durante la fase de filtro para una excepción que se produce durante la ejecución de un delegado por Invoke medio BeginInvoke de o y no se detecta.This event is raised during the filter stage for an exception that is raised during execution of a delegate by way of Invoke or BeginInvoke and is uncaught.

La pila de llamadas no se desenreda en este punto (excepción de primera oportunidad).The call stack is not unwound at this point (first-chance exception).

Los controladores de eventos para este evento se deben escribir con cuidado para evitar la creación de excepciones secundarias y para detectar cualquier excepción que se produzca.Event handlers for this event must be written with care to avoid creating secondary exceptions and to catch any that occur. Se recomienda evitar la asignación de memoria o realizar operaciones que consumen muchos recursos en el controlador.It is recommended to avoid allocating memory or doing any resource intensive operations in the handler.

El UnhandledExceptionFilter evento proporciona un medio para no generar el UnhandledException evento.The UnhandledExceptionFilter event provides a means to not raise the UnhandledException event. El UnhandledExceptionFilter evento se desencadena primero y, si RequestCatch DispatcherUnhandledExceptionFilterEventArgs está establecido falseen, el UnhandledException evento no se generará.The UnhandledExceptionFilter event is raised first, and If RequestCatch on the DispatcherUnhandledExceptionFilterEventArgs is set to false, the UnhandledException event will not be raised.

Seguridad

UIPermission
para agregar o quitar un controlador para este evento.for adding or removing a handler for this event. Enumeraciones asociadas:UnrestrictedAssociated enumerations: Unrestricted

Se aplica a

Consulte también: