Dispatcher.InvokeAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
InvokeAsync(Action) | |
InvokeAsync(Func<Task>) |
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。 |
InvokeAsync<TResult>(Func<Task<TResult>>) |
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。 |
InvokeAsync<TResult>(Func<TResult>) |
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。 |
InvokeAsync(Action)
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- 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
パラメーター
- workItem
- Action
実行するアクション。
戻り値
Taskアクションの実行が完了したときに完了する 。
適用対象
InvokeAsync(Func<Task>)
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。
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
パラメーター
戻り値
Taskアクションの実行が完了したときに完了する 。
適用対象
InvokeAsync<TResult>(Func<Task<TResult>>)
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。
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)
型パラメーター
- TResult
パラメーター
戻り値
Task<TResult>
Task<TResult>関数の実行が完了したときに完了する 。
適用対象
InvokeAsync<TResult>(Func<TResult>)
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
- ソース:
- Dispatcher.cs
関連付けられた Rendererのコンテキストで指定Func<TResult>された を呼び出します。
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)
型パラメーター
- TResult
パラメーター
- workItem
- Func<TResult>
実行する関数。
戻り値
Task<TResult>
Task<TResult>関数の実行が完了したときに完了する 。