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à
| change |
Segnala la modalità di avvio del feed di modifiche. |
| change |
Segnala da dove iniziare nel feed di modifiche. |
| excluded |
Esclude una o più aree di Azure per l'operazione. Questa opzione viene applicata solo quando enableEndPointDiscovery è impostato su true. |
| max |
Quantità massima di elementi da restituire per pagina |
| priority |
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 |
| session |
Token di sessione da usare. Se non specificato, userà il token di sessione acquisito più recente per iniziare. |
| throughput |
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