Freigeben über


ChangeFeedIterator class

Stellt einen Iterator für den Änderungsfeed bereit.

Verwenden Sie Items.changeFeed() , um eine Instanz des Iterators abzurufen.

Eigenschaften

hasMoreResults

Ruft einen Wert ab, der angibt, ob potenziell zusätzliche Ergebnisse abgerufen werden können.

Gibt zunächst true zurück. Dieser Wert wird basierend darauf festgelegt, ob die letzte Ausführung ein Fortsetzungstoken zurückgegeben hat.

Methoden

fetchNext()

Lesen Sie den Feed, und ruft die nächste Seite der Ergebnisse in Azure Cosmos DB ab.

getAsyncIterator()

Ruft einen asynchronen Iterator ab, der Seiten mit Ergebnissen aus Azure Cosmos DB liefert.

Details zur Eigenschaft

hasMoreResults

Ruft einen Wert ab, der angibt, ob potenziell zusätzliche Ergebnisse abgerufen werden können.

Gibt zunächst true zurück. Dieser Wert wird basierend darauf festgelegt, ob die letzte Ausführung ein Fortsetzungstoken zurückgegeben hat.

boolean hasMoreResults

Eigenschaftswert

boolean

Boolescher Wert, der angibt, ob potenziell zusätzliche Ergebnisse abgerufen werden können.

Details zur Methode

fetchNext()

Lesen Sie den Feed, und ruft die nächste Seite der Ergebnisse in Azure Cosmos DB ab.

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

Gibt zurück

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

getAsyncIterator()

Ruft einen asynchronen Iterator ab, der Seiten mit Ergebnissen aus Azure Cosmos DB liefert.

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

Gibt zurück

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