ConflictResolutionPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Konfiguration der Konfliktlösungsrichtlinie dar, mit der angegeben wird, wie Konflikte gelöst werden sollen, falls Schreibvorgänge aus verschiedenen Regionen zu Konflikten für Elemente im Container im Azure Cosmos DB-Dienst führen.
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonConflictResolutionPolicyConverter))]
public class ConflictResolutionPolicy
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonConflictResolutionPolicyConverter))>]
type ConflictResolutionPolicy = class
Public Class ConflictResolutionPolicy
- Vererbung
-
ConflictResolutionPolicy
- Attribute
Konstruktoren
ConflictResolutionPolicy() |
Initialisiert eine neue instance der ConflictResolutionPolicy -Klasse für den Azure Cosmos DB-Dienst. |
Eigenschaften
Mode |
Ruft die ConflictResolutionMode im Azure Cosmos DB-Dienst ab oder legt sie fest. Standardmäßig ist dies LastWriterWins. |
ResolutionPath |
Ruft den Pfad ab, der in jedem Element im Azure Cosmos DB-Dienst für den letzten Writer vorhanden ist, oder legt diesen fest. Dieser Pfad muss in jedem Element vorhanden sein und ein ganzzahliger Wert sein. Im Falle eines Konflikts mit einem Element wird das Element mit dem höheren ganzzahligen Wert im angegebenen Pfad ausgewählt. Wenn der Pfad nicht angegeben ist, wird standardmäßig der Zeitstempelpfad verwendet. |
ResolutionProcedure |
Ruft die gespeicherte Prozedur ab, die für die Konfliktauflösung im Azure Cosmos DB-Dienst verwendet wird, oder legt diese fest. Diese gespeicherte Prozedur kann erstellt werden, nachdem die CosmosContainer erstellt wurde, und kann bei Bedarf geändert werden. |
Gilt für:
Azure SDK for .NET