Метод System::Threading::Tasks::Run
System::Threading::Tasks::Run(const Action<>&) method
Помещает указанную работу в очередь на выполнение в пуле потоков и возвращает дескриптор Task для этой работы.
TaskPtr System::Threading::Tasks::Run(const Action<> &action)
| Параметр | Тип | Описание |
|---|---|---|
| действие | const Action<>& | Работа, которую необходимо выполнить асинхронно. |
ReturnValue
Объект Task, представляющий работу, помещённую в очередь для выполнения в пуле потоков.
См. также
- Typedef TaskPtr
- Typedef Action
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
System::Threading::Tasks::Run(const Action<>&, const CancellationToken&) method
Помещает указанную работу в очередь на выполнение в пуле потоков и возвращает дескриптор Task для этой работы.
TaskPtr System::Threading::Tasks::Run(const Action<> &action, const CancellationToken &cancellationToken)
| Параметр | Тип | Описание |
|---|---|---|
| действие | const Action<>& | Работа, которую необходимо выполнить асинхронно. |
| cancellationToken | const CancellationToken& | Токен отмены, который можно использовать для отмены работы, если она ещё не началась. |
ReturnValue
Объект Task, представляющий работу, помещённую в очередь для выполнения в пуле потоков.
См. также
- Typedef TaskPtr
- Typedef Action
- Class CancellationToken
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
System::Threading::Tasks::Run(const Func<TaskPtr>&) method
Помещает указанную работу в очередь на выполнение в пуле потоков и возвращает прокси для Task, возвращаемого функцией.
TaskPtr System::Threading::Tasks::Run(const Func<TaskPtr> &function)
| Параметр | Тип | Описание |
|---|---|---|
| function | const Func<TaskPtr>& | Работа, которую необходимо выполнить асинхронно и которая возвращает Task. |
ReturnValue
Объект Task, представляющий прокси для Task, возвращаемого функцией.
См. также
- Typedef TaskPtr
- Class Func
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++
System::Threading::Tasks::Run(const Func<TResult>&) method
Помещает указанную работу в очередь для выполнения в пуле потоков и возвращает дескриптор Task
template<typename TResult> RTaskPtr<TResult> System::Threading::Tasks::Run(const Func<TResult> &function)
| Параметр | Описание |
|---|---|
| TResult | Тип результата, возвращаемого задачей. |
| Параметр | Тип | Описание |
|---|---|---|
| функция | const Func<TResult>& | Работа, которую необходимо выполнить асинхронно. |
ReturnValue
Объект Task
См. также
- Typedef RTaskPtr
- Class Func
- Namespace System::Threading::Tasks
- Library Aspose.Font for C++