SystemEvents.EventsThreadShutdown Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
SystemEvents.EventsThreadShutdown callbacks are not run before the process exits. Use AppDomain.ProcessExit instead.
Ocorre antes de a thread que escuta eventos do sistema ser terminada.
public:
static event EventHandler ^ EventsThreadShutdown;
[System.Obsolete("SystemEvents.EventsThreadShutdown callbacks are not run before the process exits. Use AppDomain.ProcessExit instead.", DiagnosticId="SYSLIB0059", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static event EventHandler? EventsThreadShutdown;
public static event EventHandler EventsThreadShutdown;
public static event EventHandler? EventsThreadShutdown;
[<System.Obsolete("SystemEvents.EventsThreadShutdown callbacks are not run before the process exits. Use AppDomain.ProcessExit instead.", DiagnosticId="SYSLIB0059", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.EventsThreadShutdown : EventHandler
member this.EventsThreadShutdown : EventHandler
Public Shared Custom Event EventsThreadShutdown As EventHandler
Tipo de Evento
- Atributos
Exceções
As notificações de eventos do sistema não são suportadas no contexto atual. Os processos do servidor, por exemplo, podem não suportar notificações globais de eventos do sistema.
A tentativa de criar uma janela de eventos do sistema não teve sucesso.
Observações
Este evento é levantado quando o tópico que escuta eventos do sistema está prestes a ser terminado. Os delegados de eventos do sistema são invocados usando o thread que escuta eventos do sistema.
Atenção
Como este é um evento estático, deve separar os seus gestores de eventos quando a sua aplicação é eliminada, caso contrário ocorrerão fugas de memória.