ConsistencyPolicy Klasse

Definition

Die Konsistenzrichtlinie für das Cosmos DB-Datenbankkonto.

public class ConsistencyPolicy
type ConsistencyPolicy = class
Public Class ConsistencyPolicy
Vererbung
ConsistencyPolicy

Konstruktoren

ConsistencyPolicy()

Initialisiert eine neue instance der ConsistencyPolicy-Klasse.

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

Initialisiert eine neue instance der ConsistencyPolicy-Klasse.

Eigenschaften

DefaultConsistencyLevel

Ruft die Standardkonsistenzebene und Konfigurationseinstellungen des Cosmos DB-Kontos ab oder legt diese fest. Mögliche Werte: "Eventual", "Session", "BoundedStaleness", "Strong", "ConsistentPrefix"

MaxIntervalInSeconds

Ruft ab oder legt fest, wenn er mit der Konsistenzebene für die begrenzte Veraltung verwendet wird. Dieser Wert stellt den Tolerierten Zeitraum der Veraltung (in Sekunden) dar. Der zulässige Bereich für diesen Wert ist 5 bis 86400. Erforderlich, wenn defaultConsistencyPolicy auf "BoundedStaleness" festgelegt ist.

MaxStalenessPrefix

Ruft ab oder legt fest, wenn er mit der Konsistenzebene der begrenzten Veraltung verwendet wird. Dieser Wert stellt die Anzahl der veralteten Anforderungen dar, die toleriert werden. Für diesen Wert ist ein Bereich von 1 bis 2.147.483.647 zulässig. Erforderlich, wenn defaultConsistencyPolicy auf "BoundedStaleness" festgelegt ist.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: