Freigeben über


ChangeFeedIteratorOptions interface

Gibt Optionen für den Änderungsfeed an.

Wenn keine dieser Optionen festgelegt ist, beginnt sie mit dem Lesen von Änderungen ab jetzt für den gesamten Container.

Eigenschaften

changeFeedMode

Signalisiert den Modus, in dem der Änderungsfeed gestartet werden muss.

changeFeedStartFrom

Signal, wo sie im Änderungsfeed beginnen sollen.

excludedLocations

Schließt eine oder mehrere Azure-Regionen für den Vorgang aus.

Diese Option wird nur angewendet, wenn enableEndPointDiscovery auf true festgelegt ist.

maxItemCount

Maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen

priorityLevel

Prioritätsstufe (Niedrig/Hoch) für jede Anforderung. Anforderungen mit niedriger Priorität werden immer vor Anforderungen mit hoher Priorität gedrosselt.

Der Standardwert ist NULL. Standardmäßig sind alle Anforderungen von hoher Priorität

sessionToken

Das zu verwendende Sitzungstoken. Wenn nicht angegeben, wird das zuletzt erfasste Sitzungstoken verwendet, um mit diesem zu beginnen.

throughputBucket

Durchsatz-Bucket für eine Anforderung.

Der Standardwert ist NULL. In diesem Fall kann die Anforderung 100% des Partitionsdurchsatzes verwenden.

Weitere Informationen finden Sie unter [Bucketing des Cosmos DB-Durchsatzes](https://aka.ms/cosmsodb-bucketing).

Details zur Eigenschaft

changeFeedMode

Signalisiert den Modus, in dem der Änderungsfeed gestartet werden muss.

changeFeedMode?: ChangeFeedMode

Eigenschaftswert

changeFeedStartFrom

Signal, wo sie im Änderungsfeed beginnen sollen.

changeFeedStartFrom?: ChangeFeedStartFrom

Eigenschaftswert

excludedLocations

Schließt eine oder mehrere Azure-Regionen für den Vorgang aus.

Diese Option wird nur angewendet, wenn enableEndPointDiscovery auf true festgelegt ist.

excludedLocations?: string[]

Eigenschaftswert

string[]

maxItemCount

Maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen

maxItemCount?: number

Eigenschaftswert

number

priorityLevel

Prioritätsstufe (Niedrig/Hoch) für jede Anforderung. Anforderungen mit niedriger Priorität werden immer vor Anforderungen mit hoher Priorität gedrosselt.

Der Standardwert ist NULL. Standardmäßig sind alle Anforderungen von hoher Priorität

priorityLevel?: PriorityLevel

Eigenschaftswert

sessionToken

Das zu verwendende Sitzungstoken. Wenn nicht angegeben, wird das zuletzt erfasste Sitzungstoken verwendet, um mit diesem zu beginnen.

sessionToken?: string

Eigenschaftswert

string

throughputBucket

Durchsatz-Bucket für eine Anforderung.

Der Standardwert ist NULL. In diesem Fall kann die Anforderung 100% des Partitionsdurchsatzes verwenden.

Weitere Informationen finden Sie unter [Bucketing des Cosmos DB-Durchsatzes](https://aka.ms/cosmsodb-bucketing).
throughputBucket?: number

Eigenschaftswert

number