Condividi tramite


ChangeFeedIteratorOptions interface

Specifica le opzioni per il feed di modifiche

Se nessuna di queste opzioni è impostata, inizierà a leggere le modifiche da ora per l'intero contenitore.

Proprietà

changeFeedMode

Segnala la modalità di avvio del feed di modifiche.

changeFeedStartFrom

Segnala da dove iniziare nel feed di modifiche.

excludedLocations

Esclude una o più aree di Azure per l'operazione.

Questa opzione viene applicata solo quando enableEndPointDiscovery è impostato su true.

maxItemCount

Quantità massima di elementi da restituire per pagina

priorityLevel

Livello di priorità (basso/alto) per ogni richiesta. Le richieste con priorità bassa vengono sempre limitate prima di qualsiasi richiesta con priorità alta.

Il valore predefinito è Null. Per impostazione predefinita, tutte le richieste hanno priorità alta

sessionToken

Token di sessione da usare. Se non specificato, userà il token di sessione acquisito più recente per iniziare.

throughputBucket

Bucket di velocità effettiva per una richiesta.

Il valore predefinito è Null. In questo caso, la richiesta può utilizzare 100% della velocità effettiva della partizione.

Per altre informazioni, visitare [Bucket della velocità effettiva di Cosmos DB](https://aka.ms/cosmsodb-bucketing).

Dettagli proprietà

changeFeedMode

Segnala la modalità di avvio del feed di modifiche.

changeFeedMode?: ChangeFeedMode

Valore della proprietà

changeFeedStartFrom

Segnala da dove iniziare nel feed di modifiche.

changeFeedStartFrom?: ChangeFeedStartFrom

Valore della proprietà

excludedLocations

Esclude una o più aree di Azure per l'operazione.

Questa opzione viene applicata solo quando enableEndPointDiscovery è impostato su true.

excludedLocations?: string[]

Valore della proprietà

string[]

maxItemCount

Quantità massima di elementi da restituire per pagina

maxItemCount?: number

Valore della proprietà

number

priorityLevel

Livello di priorità (basso/alto) per ogni richiesta. Le richieste con priorità bassa vengono sempre limitate prima di qualsiasi richiesta con priorità alta.

Il valore predefinito è Null. Per impostazione predefinita, tutte le richieste hanno priorità alta

priorityLevel?: PriorityLevel

Valore della proprietà

sessionToken

Token di sessione da usare. Se non specificato, userà il token di sessione acquisito più recente per iniziare.

sessionToken?: string

Valore della proprietà

string

throughputBucket

Bucket di velocità effettiva per una richiesta.

Il valore predefinito è Null. In questo caso, la richiesta può utilizzare 100% della velocità effettiva della partizione.

Per altre informazioni, visitare [Bucket della velocità effettiva di Cosmos DB](https://aka.ms/cosmsodb-bucketing).
throughputBucket?: number

Valore della proprietà

number