Dispatcher.UnhandledExceptionFilter Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando uma exceção de thread é gerada e não executada durante a execução de um delegado por meio ou InvokeBeginInvoke quando no estágio de filtro.
public:
event System::Windows::Threading::DispatcherUnhandledExceptionFilterEventHandler ^ UnhandledExceptionFilter;
[add: System.Security.SecurityCritical]
[remove: System.Security.SecurityCritical]
public event System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler UnhandledExceptionFilter;
public event System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler UnhandledExceptionFilter;
[<add: System.Security.SecurityCritical>]
[<remove: System.Security.SecurityCritical>]
member this.UnhandledExceptionFilter : System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler
member this.UnhandledExceptionFilter : System.Windows.Threading.DispatcherUnhandledExceptionFilterEventHandler
Public Custom Event UnhandledExceptionFilter As DispatcherUnhandledExceptionFilterEventHandler
Tipo de evento
- Atributos
Comentários
Esse evento é gerado durante o estágio de filtro para uma exceção que é gerada durante a execução de um delegado por meio de Invoke ou BeginInvoke não é desencavada.
A pilha de chamadas não é desfeito neste ponto (exceção de primeira chance).
Os manipuladores de eventos para esse evento devem ser gravados com cuidado para evitar a criação de exceções secundárias e capturar qualquer um que ocorra. É recomendável evitar alocar memória ou realizar operações com uso intensivo de recursos no manipulador.
O UnhandledExceptionFilter evento fornece um meio para não gerar o UnhandledException evento. O UnhandledExceptionFilter evento é acionado primeiro e, se RequestCatch estiver DispatcherUnhandledExceptionFilterEventArgs definido como false, o UnhandledException evento não será acionado.