AsyncSerialExecutor<TResult> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служебный класс, обеспечивающий последовательное выполнение асинхронных функций. В может использоваться в коде повторной установки для выполнения некоторых методов без повторного входа (последовательности).
public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)
Параметры типа
- TResult
Базовый тип, возвращаемый из функций, вызываемых этим исполнителем.
- Наследование
-
AsyncSerialExecutor<TResult>
Конструкторы
AsyncSerialExecutor<TResult>() |
Служебный класс, обеспечивающий последовательное выполнение асинхронных функций. В может использоваться в коде повторной установки для выполнения некоторых методов без повторного входа (последовательности). |
Методы
AddNext(Func<Task<TResult>>) |
Отправьте следующую функцию для выполнения. Он будет выполняться после завершения всех ранее отправленных функций без чередование их выполнения. Возвращает обещание, представляющее выполнение данной функции. Возвращенное обещание будет разрешено после завершения выполнения данной функции. |