Dispatcher.InvokeShutdown Metodo

Definizione

Inizia il processo di arresto di Dispatcher.Initiates the shutdown process of the Dispatcher synchronously.

public:
 void InvokeShutdown();
public void InvokeShutdown ();
[System.Security.SecurityCritical]
public void InvokeShutdown ();
member this.InvokeShutdown : unit -> unit
[<System.Security.SecurityCritical>]
member this.InvokeShutdown : unit -> unit
Public Sub InvokeShutdown ()
Attributi

Commenti

InvokeShutdown richiede autorizzazioni di interfaccia utente senza restrizioni.InvokeShutdown demands unrestricted UI Permissions.

Quando Dispatcher inizia ad arrestare, l' ShutdownStarted evento viene generato e HasShutdownStarted impostato su true .When the Dispatcher starts to shut down, the ShutdownStarted event is raised and HasShutdownStarted is set to true.

Il non si Dispatcher Arresta completamente fino alla rimozione della coda di eventi.The Dispatcher does not shut down completely until the event queue unwinds.

Al termine dell'arresto del dispatcher, ShutdownFinished viene generato l'evento e la HasShutdownFinished proprietà viene impostata su true .When the Dispatcher finishes shutting down, the ShutdownFinished event is raised and the HasShutdownFinished property is set to true.

Una volta avviato il processo di arresto, tutti gli elementi di lavoro in sospeso nella coda vengono interrotti.Once the shutdown process begins, all pending work items in the queue are aborted.

Si applica a