Partager via


ConsistencyPolicy Classe

Définition

Stratégie de cohérence pour le compte de base de données Cosmos DB.

public class ConsistencyPolicy
type ConsistencyPolicy = class
Public Class ConsistencyPolicy
Héritage
ConsistencyPolicy

Constructeurs

ConsistencyPolicy()

Initialise une nouvelle instance de la classe ConsistencyPolicy.

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

Initialise une nouvelle instance de la classe ConsistencyPolicy.

Propriétés

DefaultConsistencyLevel

Obtient ou définit le niveau de cohérence et les paramètres de configuration par défaut du compte Cosmos DB. Les valeurs possibles sont les suivantes : 'Eventual', 'Session', 'BoundedStaleness', 'Strong', 'ConsistentPrefix'

MaxIntervalInSeconds

Obtient ou définit lorsqu’elle est utilisée avec le niveau de cohérence Borned Staleness, cette valeur représente la durée d’obsolescence (en secondes) tolérée. La plage acceptée pour cette valeur est comprise entre 5 et 86400. Obligatoire lorsque defaultConsistencyPolicy est défini sur « BoundedStaleness ».

MaxStalenessPrefix

Obtient ou définit lorsqu’elle est utilisée avec le niveau de cohérence Borned Staleness, cette valeur représente le nombre de requêtes obsolètes tolérées. Les valeurs acceptables sont 1-2, 147, 483 et 647. Obligatoire lorsque defaultConsistencyPolicy est défini sur « BoundedStaleness ».

Méthodes

Validate()

Validez l’objet.

S’applique à