Dispatcher.InvokeAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
InvokeAsync(Action) |
Вызывает заданный Action объект в контексте связанного Rendererобъекта . |
InvokeAsync(Func<Task>) |
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта . |
InvokeAsync<TResult>(Func<Task<TResult>>) |
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта . |
InvokeAsync<TResult>(Func<TResult>) |
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта . |
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
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта .
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
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта .
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> который будет завершен после завершения выполнения функции.
Применяется к
InvokeAsync<TResult>(Func<TResult>)
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
- Исходный код:
- Dispatcher.cs
Вызывает заданный Func<TResult> объект в контексте связанного Rendererобъекта .
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> который будет завершен после завершения выполнения функции.