Partilhar via


PagedAsyncIterableIterator interface

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

Propriedades

byPage

Retornar um AsyncIterableIterator que funciona uma página de cada vez

Métodos

next()

O próximo método, parte do protocolo de iteração

[asyncIterator]()

A conexão com o iterador assíncrono, parte do protocolo de iteração

Detalhes de Propriedade

byPage

Retornar um AsyncIterableIterator que funciona uma página de cada vez

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

Valor de Propriedade

(settings?: TPageSettings) => AsyncIterableIterator<TPage>

Detalhes de Método

next()

O próximo método, parte do protocolo de iteração

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

Devoluções

Promise<IteratorResult<TElement, any>>

[asyncIterator]()

A conexão com o iterador assíncrono, parte do protocolo de iteração

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

Devoluções

PagedAsyncIterableIterator<TElement, TPage, TPageSettings>