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 需要不受限制的 UI 权限。

Dispatcher当 开始关闭时,将ShutdownStarted引发 事件并将其HasShutdownStarted设置为 true

Dispatcher 事件队列展开之前,不会完全关闭 。

调度程序完成关闭后,将 ShutdownFinished 引发 事件, HasShutdownFinished 并将 属性设置为 true

关闭过程开始后,队列中所有挂起的工作项都会中止。

适用于