Sdílet prostřednictvím


ChangeFeedIterator class

Poskytuje iterátor pro kanál změn.

K získání instance iterátoru použijte Items.changeFeed().

Vlastnosti

hasMoreResults

Získá hodnotu označující, zda existují potenciálně další výsledky, které lze načíst.

Na začátku vrátí hodnotu true. Tato hodnota je nastavená na základě toho, jestli poslední spuštění vrátilo token pro pokračování.

Metody

fetchNext()

Načte informační kanál pro čtení a načte další stránku výsledků ve službě Azure Cosmos DB.

getAsyncIterator()

Získá asynchronní iterátor, který získá stránky výsledků ze služby Azure Cosmos DB.

Podrobnosti vlastnosti

hasMoreResults

Získá hodnotu označující, zda existují potenciálně další výsledky, které lze načíst.

Na začátku vrátí hodnotu true. Tato hodnota je nastavená na základě toho, jestli poslední spuštění vrátilo token pro pokračování.

boolean hasMoreResults

Hodnota vlastnosti

boolean

Logická hodnota představující, jestli existují potenciálně další výsledky, které lze načíst.

Podrobnosti metody

fetchNext()

Načte informační kanál pro čtení a načte další stránku výsledků ve službě Azure Cosmos DB.

function fetchNext(): Promise<ChangeFeedResponse<(T & Resource)[]>>

Návraty

Promise<ChangeFeedResponse<(T & Resource)[]>>

getAsyncIterator()

Získá asynchronní iterátor, který získá stránky výsledků ze služby Azure Cosmos DB.

function getAsyncIterator(): AsyncIterable<ChangeFeedResponse<(T & Resource)[]>>

Návraty

AsyncIterable<ChangeFeedResponse<(T & Resource)[]>>