Compartilhar via


ChangeFeedIteratorOptions interface

Especifica opções para o feed de alterações

Se nenhuma dessas opções estiver definida, ele começará a ler as alterações a partir de agora para todo o contêiner.

Propriedades

changeFeedMode

Sinaliza o modo no qual o feed de alterações precisa ser iniciado.

changeFeedStartFrom

Sinaliza de onde começar no feed de alterações.

excludedLocations

Exclui uma ou mais regiões do Azure para a operação.

Essa opção só é aplicada quando enableEndPointDiscovery é definido como true.

maxItemCount

Quantidade máxima de itens a serem retornados por página

priorityLevel

Nível de prioridade (baixo/alto) para cada solicitação. As solicitações de baixa prioridade são sempre limitadas antes de solicitações de alta prioridade.

O valor padrão é nulo. Por padrão, todas as solicitações são de alta prioridade

sessionToken

O token de sessão a ser usado. Se não for especificado, usará o token de sessão capturado mais recente para começar.

throughputBucket

Bucket de taxa de transferência para uma solicitação.

O valor padrão é nulo. Nesse caso, a solicitação pode usar 100% da taxa de transferência da partição.

Para obter mais informações, visite [Bucketing de taxa de transferência do Cosmos DB](https://aka.ms/cosmsodb-bucketing).

Detalhes da propriedade

changeFeedMode

Sinaliza o modo no qual o feed de alterações precisa ser iniciado.

changeFeedMode?: ChangeFeedMode

Valor da propriedade

changeFeedStartFrom

Sinaliza de onde começar no feed de alterações.

changeFeedStartFrom?: ChangeFeedStartFrom

Valor da propriedade

excludedLocations

Exclui uma ou mais regiões do Azure para a operação.

Essa opção só é aplicada quando enableEndPointDiscovery é definido como true.

excludedLocations?: string[]

Valor da propriedade

string[]

maxItemCount

Quantidade máxima de itens a serem retornados por página

maxItemCount?: number

Valor da propriedade

number

priorityLevel

Nível de prioridade (baixo/alto) para cada solicitação. As solicitações de baixa prioridade são sempre limitadas antes de solicitações de alta prioridade.

O valor padrão é nulo. Por padrão, todas as solicitações são de alta prioridade

priorityLevel?: PriorityLevel

Valor da propriedade

sessionToken

O token de sessão a ser usado. Se não for especificado, usará o token de sessão capturado mais recente para começar.

sessionToken?: string

Valor da propriedade

string

throughputBucket

Bucket de taxa de transferência para uma solicitação.

O valor padrão é nulo. Nesse caso, a solicitação pode usar 100% da taxa de transferência da partição.

Para obter mais informações, visite [Bucketing de taxa de transferência do Cosmos DB](https://aka.ms/cosmsodb-bucketing).
throughputBucket?: number

Valor da propriedade

number