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


PagedAsyncIterableIterator interface

Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам.

Свойства

byPage

Возвращает AsyncIterableIterator, который работает на странице одновременно

Методы

next()

Следующий метод, часть протокола итерации

[asyncIterator]()

Соединение с асинхронным итератором, частью протокола итерации

Сведения о свойстве

byPage

Возвращает AsyncIterableIterator, который работает на странице одновременно

byPage: (settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>

Значение свойства

(settings?: TPageSettings) => AsyncIterableIterator<ContinuablePage<TElement, TPage>>

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

next()

Следующий метод, часть протокола итерации

function next(): Promise<IteratorResult<TElement, any>>

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

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

Соединение с асинхронным итератором, частью протокола итерации

function [asyncIterator](): PagedAsyncIterableIterator<TElement, TPage, TPageSettings>

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

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>