Compartilhar via


AsyncSerialExecutor<TResult>.AddNext Método

Definição

Envie a próxima função para execução. Ele será executado depois que todas as funções enviadas anteriormente tiverem sido concluídas, sem intercalar suas execuções. Retorna uma promessa que representa a execução dessa função fornecida. A promessa retornada será resolvida quando a função fornecida terminar de ser executada.

public System.Threading.Tasks.Task<TResult> AddNext (Func<System.Threading.Tasks.Task<TResult>> func);
member this.AddNext : Func<System.Threading.Tasks.Task<'Result>> -> System.Threading.Tasks.Task<'Result>
Public Function AddNext (func As Func(Of Task(Of TResult))) As Task(Of TResult)

Parâmetros

func
Func<Task<TResult>>

A função a ser agendada para invocação.

Retornos

Task<TResult>

O resultado da invocação de função agendada.

Aplica-se a