AsyncInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Предоставляет фабричные методы для создания представлений управляемых задач, совместимых с асинхронными действиями и операциями среды выполнения Windows.
public ref class AsyncInfo abstract sealed
[System.CLSCompliant(false)]
public static class AsyncInfo
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class AsyncInfo
[<System.CLSCompliant(false)>]
type AsyncInfo = class
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type AsyncInfo = class
Public Class AsyncInfo
- Наследование
-
AsyncInfo
- Атрибуты
Методы
Run(Func<CancellationToken,Task>) |
Создает и запускает асинхронное действие среды выполнения Windows с помощью функции, создающей запущенную задачу. Задача может поддерживать отмену. |
Run<TProgress>(Func<CancellationToken,IProgress<TProgress>,Task>) |
Создает и запускает асинхронное действие среды выполнения Windows, которое включает обновления хода выполнения, с помощью функции, создающей запущенную задачу. Задача может поддерживать отчеты об отмене и ходе выполнения. |
Run<TResult,TProgress>(Func<CancellationToken,IProgress<TProgress>,Task<TResult>>) |
Создает и запускает асинхронную операцию среды выполнения Windows, которая включает обновления хода выполнения, с помощью функции, создающей запущенную задачу, возвращающую результаты. Задача может поддерживать отчеты об отмене и ходе выполнения. |
Run<TResult>(Func<CancellationToken,Task<TResult>>) |
Создает и запускает асинхронную операцию среды выполнения Windows с помощью функции, создающей запущенную задачу, возвращающую результат. Задача может поддерживать отмену. |