Compartilhar via


TaskToAsyncResult Classe

Definição

Fornece métodos para usar Task para implementar o padrão modelo de programação assíncrona com base nos métodos "Begin" e "End".

public ref class TaskToAsyncResult abstract sealed
public static class TaskToAsyncResult
type TaskToAsyncResult = class
Public Class TaskToAsyncResult
Herança
TaskToAsyncResult

Métodos

Begin(Task, AsyncCallback, Object)

Cria um novo IAsyncResult do especificado Task, invocando callback opcionalmente quando a tarefa for concluída.

End(IAsyncResult)

Aguarda a conclusão do TaskIAsyncResult encapsulado pelo Begin(Task, AsyncCallback, Object) retornado.

End<TResult>(IAsyncResult)

Aguarda a conclusão do Task<TResult>IAsyncResult encapsulado pelo Begin(Task, AsyncCallback, Object) retornado.

Unwrap(IAsyncResult)

Extrai o subjacente Task de um IAsyncResult criado por Begin(Task, AsyncCallback, Object).

Unwrap<TResult>(IAsyncResult)

Extrai o subjacente Task<TResult> de um IAsyncResult criado por Begin(Task, AsyncCallback, Object).

Aplica-se a