DispatcherExtensions.BeginInvoke Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd op de thread waarop de Dispatcher thread is gemaakt.
Overloads
| Name | Description |
|---|---|
| BeginInvoke(Dispatcher, Action) |
Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd met normale prioriteit voor de thread waarop de opgegeven Dispatcher is gemaakt. |
| BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd met de opgegeven prioriteit op de thread waarop de opgegeven Dispatcher is gemaakt. |
BeginInvoke(Dispatcher, Action)
Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd met normale prioriteit voor de thread waarop de opgegeven Dispatcher is gemaakt.
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action);
public static System.Windows.Threading.DispatcherOperation BeginInvoke(this System.Windows.Threading.Dispatcher dispatcher, Action action);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke(this System.Windows.Threading.Dispatcher dispatcher, Action action);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action) As DispatcherOperation
Parameters
- dispatcher
- Dispatcher
De dispatcher die de gemachtigde uitvoert.
- action
- Action
De gemachtigde die moet worden uitgevoerd, heeft geen argumenten en retourneert geen waarde.
Retouren
Een IAsyncResult object dat het resultaat van de BeginInvoke(Dispatcher, Action) bewerking aangeeft.
- Kenmerken
Uitzonderingen
action is null.
Van toepassing op
BeginInvoke(Dispatcher, Action, DispatcherPriority)
Hiermee wordt de opgegeven gemachtigde asynchroon uitgevoerd met de opgegeven prioriteit op de thread waarop de opgegeven Dispatcher is gemaakt.
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, System::Windows::Threading::DispatcherPriority priority);
public static System.Windows.Threading.DispatcherOperation BeginInvoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke(this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action, priority As DispatcherPriority) As DispatcherOperation
Parameters
- dispatcher
- Dispatcher
De dispatcher die de gemachtigde uitvoert.
- action
- Action
De gemachtigde die moet worden uitgevoerd, heeft geen argumenten en retourneert geen waarde.
- priority
- DispatcherPriority
De uitvoeringsprioriteit van de gemachtigde ten opzichte van andere in behandeling zijnde bewerkingen in de Dispatcher gebeurteniswachtrij.
Retouren
Een IAsyncResult object dat het resultaat van de BeginInvoke(Dispatcher, Action, DispatcherPriority) bewerking aangeeft.
- Kenmerken
Uitzonderingen
action is null.
priority is geen geldige DispatcherPriority.