AsyncSerialExecutor<TResult> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di utilità che fornisce l'esecuzione seriale di funzioni asincrone. In può essere usato all'interno di codice granulare reentrante per eseguire alcuni metodi in modo non reentrant (seriale).
public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)
Parametri di tipo
- TResult
Tipo sottostante restituito dalle funzioni richiamate da questo executor.
- Ereditarietà
-
AsyncSerialExecutor<TResult>
Costruttori
AsyncSerialExecutor<TResult>() |
Classe di utilità che fornisce l'esecuzione seriale di funzioni asincrone. In può essere usato all'interno di codice granulare reentrante per eseguire alcuni metodi in modo non reentrant (seriale). |
Metodi
AddNext(Func<Task<TResult>>) |
Inviare la funzione successiva per l'esecuzione. Verrà eseguito dopo il completamento di tutte le funzioni inviate in precedenza, senza interleaving delle esecuzioni. Restituisce una promessa che rappresenta l'esecuzione di questa funzione specificata. La promessa restituita verrà risolta al termine dell'esecuzione della funzione specificata. |