Dispatcher.InvokeAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
InvokeAsync(Action) |
Vyvolá danou v Action kontextu přidruženého Rendererobjektu . |
InvokeAsync(Func<Task>) |
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu . |
InvokeAsync<TResult>(Func<Task<TResult>>) |
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu . |
InvokeAsync<TResult>(Func<TResult>) |
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu . |
InvokeAsync(Action)
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
public:
abstract System::Threading::Tasks::Task ^ InvokeAsync(Action ^ workItem);
public abstract System.Threading.Tasks.Task InvokeAsync (Action workItem);
abstract member InvokeAsync : Action -> System.Threading.Tasks.Task
Public MustOverride Function InvokeAsync (workItem As Action) As Task
Parametry
- workItem
- Action
Akce, která se má provést.
Návraty
A Task , která bude dokončena po dokončení akce.
Platí pro
InvokeAsync(Func<Task>)
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu .
public:
abstract System::Threading::Tasks::Task ^ InvokeAsync(Func<System::Threading::Tasks::Task ^> ^ workItem);
public abstract System.Threading.Tasks.Task InvokeAsync (Func<System.Threading.Tasks.Task> workItem);
abstract member InvokeAsync : Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public MustOverride Function InvokeAsync (workItem As Func(Of Task)) As Task
Parametry
Návraty
A Task , která bude dokončena po dokončení akce.
Platí pro
InvokeAsync<TResult>(Func<Task<TResult>>)
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu .
public:
generic <typename TResult>
abstract System::Threading::Tasks::Task<TResult> ^ InvokeAsync(Func<System::Threading::Tasks::Task<TResult> ^> ^ workItem);
public abstract System.Threading.Tasks.Task<TResult> InvokeAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> workItem);
abstract member InvokeAsync : Func<System.Threading.Tasks.Task<'Result>> -> System.Threading.Tasks.Task<'Result>
Public MustOverride Function InvokeAsync(Of TResult) (workItem As Func(Of Task(Of TResult))) As Task(Of TResult)
Parametry typu
- TResult
Parametry
Návraty
Hodnota Task<TResult> , která bude dokončena po dokončení provádění funkce.
Platí pro
InvokeAsync<TResult>(Func<TResult>)
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
- Zdroj:
- Dispatcher.cs
Vyvolá danou v Func<TResult> kontextu přidruženého Rendererobjektu .
public:
generic <typename TResult>
abstract System::Threading::Tasks::Task<TResult> ^ InvokeAsync(Func<TResult> ^ workItem);
public abstract System.Threading.Tasks.Task<TResult> InvokeAsync<TResult> (Func<TResult> workItem);
abstract member InvokeAsync : Func<'Result> -> System.Threading.Tasks.Task<'Result>
Public MustOverride Function InvokeAsync(Of TResult) (workItem As Func(Of TResult)) As Task(Of TResult)
Parametry typu
- TResult
Parametry
- workItem
- Func<TResult>
Funkce, která se má spustit.
Návraty
Hodnota Task<TResult> , která bude dokončena po dokončení provádění funkce.