AsyncSerialExecutor<TResult> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe de utilitário que fornece execução serial de funções assíncronas. No pode ser usado dentro do código de granularidade reentrante para executar alguns métodos de maneira não reentrante (serial).
public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)
Parâmetros de tipo
- TResult
O tipo subjacente retornado de funções invocadas por esse executor.
- Herança
-
AsyncSerialExecutor<TResult>
Construtores
AsyncSerialExecutor<TResult>() |
Uma classe de utilitário que fornece execução serial de funções assíncronas. No pode ser usado dentro do código de granularidade reentrante para executar alguns métodos de maneira não reentrante (serial). |
Métodos
AddNext(Func<Task<TResult>>) |
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. |