Partager via


AsyncSerialExecutor<TResult> Classe

Définition

Classe utilitaire qui fournit l’exécution en série de fonctions asynchrones. Dans peut être utilisé à l’intérieur du code de grain réentrant pour exécuter certaines méthodes de manière non réentrante (série).

public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)

Paramètres de type

TResult

Type sous-jacent retourné par les fonctions appelées par cet exécuteur.

Héritage
AsyncSerialExecutor<TResult>

Constructeurs

AsyncSerialExecutor<TResult>()

Classe utilitaire qui fournit l’exécution en série de fonctions asynchrones. Dans peut être utilisé à l’intérieur du code de grain réentrant pour exécuter certaines méthodes de manière non réentrante (série).

Méthodes

AddNext(Func<Task<TResult>>)

Envoyez la fonction suivante pour exécution. Il s’exécute une fois que toutes les fonctions précédemment envoyées sont terminées, sans entrelacer leurs exécutions. Retourne une promesse qui représente l’exécution de cette fonction donnée. La promesse retournée est résolue lorsque l’exécution de la fonction donnée est terminée.

S’applique à