Compartilhar via


ConsistencyPolicy Classe

Definição

A política de consistência para a conta de banco de dados do Cosmos DB.

public class ConsistencyPolicy
type ConsistencyPolicy = class
Public Class ConsistencyPolicy
Herança
ConsistencyPolicy

Construtores

ConsistencyPolicy()

Inicializa uma nova instância da classe ConsistencyPolicy.

ConsistencyPolicy(DefaultConsistencyLevel, Nullable<Int64>, Nullable<Int32>)

Inicializa uma nova instância da classe ConsistencyPolicy.

Propriedades

DefaultConsistencyLevel

Obtém ou define o nível de consistência padrão e as definições de configuração da conta do Cosmos DB. Os valores possíveis incluem: 'Eventual', 'Session', 'BoundedStaleness', 'Strong', 'ConsistentPrefix'

MaxIntervalInSeconds

Obtém ou define quando usado com o nível de consistência Desatualização Limitada, esse valor representa a quantidade de tempo de desatualização (em segundos) tolerada. O intervalo aceito para esse valor é de 5 a 86400. Obrigatório quando defaultConsistencyPolicy é definido como 'BoundedStaleness'.

MaxStalenessPrefix

Obtém ou define quando usado com o nível de consistência Desatualização Limitada, esse valor representa o número de solicitações obsoletas toleradas. O intervalo aceito para este valor é de 1 a 2,147,483,647. Obrigatório quando defaultConsistencyPolicy é definido como 'BoundedStaleness'.

Métodos

Validate()

Valide o objeto .

Aplica-se a