AsyncInfo Класс

Определение

Внимание

Этот API несовместим с CLS.

Предоставляет методы фабрики для создания представлений управляемых задач, совместимых с среда выполнения Windows асинхронными действиями и операциями.

public ref class AsyncInfo abstract sealed
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class AsyncInfo
[<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 с помощью функции, которая создает запущенную задачу, которая возвращает результаты. Задача может поддерживать отмену.

Применяется к