Dispatcher.InvokeShutdown Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje proces Dispatcher zamykania synchronicznie.
public:
void InvokeShutdown();
[System.Security.SecurityCritical]
public void InvokeShutdown ();
public void InvokeShutdown ();
[<System.Security.SecurityCritical>]
member this.InvokeShutdown : unit -> unit
member this.InvokeShutdown : unit -> unit
Public Sub InvokeShutdown ()
- Atrybuty
Uwagi
InvokeShutdown wymaga nieograniczonych uprawnień interfejsu użytkownika.
Po rozpoczęciu zamykania DispatcherShutdownStarted zdarzenie jest wywoływane i HasShutdownStarted jest ustawione na true
wartość .
Kolejka Dispatcher zdarzeń nie zostanie całkowicie zamknięta, dopóki kolejka zdarzeń nie zostanie wyłączona.
Po zakończeniu zamykania ShutdownFinished dyspozytora zdarzenie jest wywoływane, a właściwość jest ustawiona HasShutdownFinished na true
.
Po rozpoczęciu procesu zamykania wszystkie oczekujące elementy robocze w kolejce zostaną przerwane.