Condividi tramite


AsyncSerialExecutor Classe

Definizione

Classe di utilità che fornisce l'esecuzione seriale di funzioni asincrone. In può essere usato all'interno del codice granulare reentrant per eseguire alcuni metodi in modo non reentrant (seriale).

public class AsyncSerialExecutor
type AsyncSerialExecutor = class
Public Class AsyncSerialExecutor
Ereditarietà
AsyncSerialExecutor

Costruttori

AsyncSerialExecutor()

Classe di utilità che fornisce l'esecuzione seriale di funzioni asincrone. In può essere usato all'interno del codice granulare reentrant per eseguire alcuni metodi in modo non reentrant (seriale).

Metodi

AddNext(Func<Task>)

Invia la funzione successiva per l'esecuzione. Verrà eseguito dopo che tutte le funzioni inviate in precedenza sono state completate, senza interlearne le esecuzioni. Restituisce una promessa che rappresenta l'esecuzione di questa funzione specificata. La promessa restituita verrà risolta al termine dell'esecuzione della funzione specificata.

Si applica a