Dispatcher.InvokeShutdown Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициирует синхронный процесс остановки Dispatcher.
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 ()
- Атрибуты
Комментарии
InvokeShutdown требует неограниченные разрешения пользовательского интерфейса.
Dispatcher Когда начинается завершение работы, ShutdownStarted возникает событие, которое HasShutdownStarted имеет значение true
.
Не Dispatcher завершает работу полностью до тех пор, пока очередь событий не раскроется.
После завершения работы диспетчера возникает событие, ShutdownFinished а свойству HasShutdownFinished присваивается значение true
.
После начала процесса завершения работы все ожидающие рабочие элементы в очереди прерываются.