Partager via


ChangeFeedIterator class

Fournit un itérateur pour le flux de modification. Utilisez Items.changeFeed() pour obtenir une instance de l’itérateur.

Propriétés

hasMoreResults

Obtient une valeur indiquant s’il existe des résultats potentiellement supplémentaires qui peuvent être récupérés. Retourne initialement true. Cette valeur est définie en fonction si la dernière exécution a retourné un jeton de continuation.

Méthodes

fetchNext()

Lit le flux et récupère la page suivante des résultats dans Azure Cosmos DB.

getAsyncIterator()

Obtient un itérateur asynchrone qui génère des pages de résultats à partir d’Azure Cosmos DB.

Détails de la propriété

hasMoreResults

Obtient une valeur indiquant s’il existe des résultats potentiellement supplémentaires qui peuvent être récupérés. Retourne initialement true. Cette valeur est définie en fonction si la dernière exécution a retourné un jeton de continuation.

boolean hasMoreResults

Valeur de propriété

boolean

Valeur booléenne indiquant s’il existe des résultats potentiellement supplémentaires pouvant être récupérés.

Détails de la méthode

fetchNext()

Lit le flux et récupère la page suivante des résultats dans Azure Cosmos DB.

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

Retours

Promise<ChangeFeedResponse<Array<T & Resource>>>

getAsyncIterator()

Obtient un itérateur asynchrone qui génère des pages de résultats à partir d’Azure Cosmos DB.

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

Retours

AsyncIterable<ChangeFeedResponse<Array<T & Resource>>>