Поделиться через


Batch class

Пакетная служба обеспечивает базовое параллельное выполнение с ограничениями параллелизма. Остановится выполнение левых операций, когда одна из выполненных операций выдает ошибку. Но пакетная служба не может отменить текущие операции, их необходимо отменить самостоятельно.

Конструкторы

Batch(undefined | number)

Создает экземпляр пакетной службы.

Методы

addOperation(Operation)

Добавьте операцию в очередь.

do()

Запуск операций выполнения в очереди.

Сведения о конструкторе

Batch(undefined | number)

Создает экземпляр пакетной службы.

new Batch(concurrency?: undefined | number)

Параметры

concurrency

undefined | number

Сведения о методе

addOperation(Operation)

Добавьте операцию в очередь.

function addOperation(operation: Operation)

Параметры

operation
Operation

do()

Запуск операций выполнения в очереди.

function do()

Возвращаемое значение

Promise<void>