DispatcherExtensions.BeginInvoke Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt den angegebenen Delegaten asynchron auf dem Thread aus, auf dem die Dispatcher Stellvertretung erstellt wurde.
Überlädt
| Name | Beschreibung |
|---|---|
| BeginInvoke(Dispatcher, Action) |
Führt den angegebenen Delegaten asynchron mit normaler Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde. |
| BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Führt den angegebenen Delegaten asynchron mit der angegebenen Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde. |
BeginInvoke(Dispatcher, Action)
Führt den angegebenen Delegaten asynchron mit normaler Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.
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
Parameter
- dispatcher
- Dispatcher
Der Dispatcher, der den Delegaten ausführt.
- action
- Action
Der auszuführende Delegat, der keine Argumente akzeptiert und keinen Wert zurückgibt.
Gibt zurück
Ein IAsyncResult Objekt, das das Ergebnis des BeginInvoke(Dispatcher, Action) Vorgangs darstellt.
- Attribute
Ausnahmen
action ist null.
Gilt für:
BeginInvoke(Dispatcher, Action, DispatcherPriority)
Führt den angegebenen Delegaten asynchron mit der angegebenen Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.
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
Parameter
- dispatcher
- Dispatcher
Der Dispatcher, der den Delegaten ausführt.
- action
- Action
Der auszuführende Delegat, der keine Argumente akzeptiert und keinen Wert zurückgibt.
- priority
- DispatcherPriority
Die Ausführungspriorität des Delegaten relativ zu anderen ausstehenden Vorgängen in der Dispatcher Ereigniswarteschlange.
Gibt zurück
Ein IAsyncResult Objekt, das das Ergebnis des BeginInvoke(Dispatcher, Action, DispatcherPriority) Vorgangs darstellt.
- Attribute
Ausnahmen
action ist null.
priority ist keine gültige DispatcherPriority.