Compartilhar via


AsyncInfo Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Fornece métodos de fábrica para criar representações de tarefas gerenciadas que são compatíveis com operações e ações assíncronas do Windows Runtime.

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
Herança
AsyncInfo
Atributos

Métodos

Run(Func<CancellationToken,Task>)

Cria e inicia uma ação assíncrona do Windows Runtime usando uma função que gera uma tarefa iniciada. A tarefa pode dar suporte a cancelamento.

Run<TProgress>(Func<CancellationToken,IProgress<TProgress>,Task>)

Cria e inicia uma ação assíncrona do Windows Runtime que inclui atualizações sobre o progresso, usando uma função que gera uma tarefa iniciada. A tarefa pode dar suporte a cancelamento e a relatórios de progresso.

Run<TResult,TProgress>(Func<CancellationToken,IProgress<TProgress>,Task<TResult>>)

Cria e inicia uma operação assíncrona do Windows Runtime que inclui atualizações sobre o progresso, usando uma função que gera uma tarefa iniciada que retorna resultados. A tarefa pode dar suporte a cancelamento e a relatórios de progresso.

Run<TResult>(Func<CancellationToken,Task<TResult>>)

Cria e inicia uma operação assíncrona do Windows Runtime usando uma função que gera uma tarefa iniciada que retorna resultados. A tarefa pode dar suporte a cancelamento.

Aplica-se a