Freigeben über


AsyncSerialExecutor<TResult>.AddNext Methode

Definition

Übermitteln Sie die nächste Funktion zur Ausführung. Es wird ausgeführt, nachdem alle zuvor übermittelten Funktionen abgeschlossen sind, ohne dass ihre Ausführungen überlappen. Gibt eine Zusage zurück, die die Ausführung dieser angegebenen Funktion darstellt. Die zurückgegebene Zusage wird aufgelöst, wenn die Ausführung der angegebenen Funktion abgeschlossen ist.

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)

Parameter

func
Func<Task<TResult>>

Die Funktion, die für den Aufruf geplant werden soll.

Gibt zurück

Task<TResult>

Das Ergebnis des geplanten Funktionsaufrufs.

Gilt für: