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
| change |
Signalisiert den Modus, in dem der Änderungsfeed gestartet werden muss. |
| change |
Signal, wo sie im Änderungsfeed beginnen sollen. |
| excluded |
Schließt eine oder mehrere Azure-Regionen für den Vorgang aus. Diese Option wird nur angewendet, wenn enableEndPointDiscovery auf true festgelegt ist. |
| max |
Maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen |
| priority |
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 |
| session |
Das zu verwendende Sitzungstoken. Wenn nicht angegeben, wird das zuletzt erfasste Sitzungstoken verwendet, um mit diesem zu beginnen. |
| throughput |
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