Dispatcher.BeginInvokeShutdown(DispatcherPriority) Methode

Definitie

Start het afsluiten van de Dispatcher asynchroon.

public:
 void BeginInvokeShutdown(System::Windows::Threading::DispatcherPriority priority);
[System.Security.SecurityCritical]
public void BeginInvokeShutdown(System.Windows.Threading.DispatcherPriority priority);
public void BeginInvokeShutdown(System.Windows.Threading.DispatcherPriority priority);
[<System.Security.SecurityCritical>]
member this.BeginInvokeShutdown : System.Windows.Threading.DispatcherPriority -> unit
member this.BeginInvokeShutdown : System.Windows.Threading.DispatcherPriority -> unit
Public Sub BeginInvokeShutdown (priority As DispatcherPriority)

Parameters

priority
DispatcherPriority

De prioriteit waarop de dispatcher moet worden afgesloten.

Kenmerken

Opmerkingen

BeginInvokeShutdown vereist onbeperkte UI-machtigingen.

Wanneer de Dispatcher gebeurtenis wordt afgesloten, wordt de ShutdownStarted gebeurtenis gegenereerd en HasShutdownStarted ingesteld op true.

De Dispatcher gebeurteniswachtrij wordt pas volledig afgesloten als de gebeurteniswachtrij tot rust komt.

Wanneer de dispatcher klaar is met afsluiten, wordt de ShutdownFinished gebeurtenis gegenereerd en wordt de HasShutdownFinished eigenschap ingesteld op true.

Zodra het afsluitproces is gestart, worden alle in behandeling zijnde werkitems in de wachtrij afgebroken.

Van toepassing op