ConflictResolutionPolicy Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la configuration de la stratégie de résolution des conflits pour spécifier comment résoudre les conflits dans les cas où les écritures provenant de différentes régions entraînent des conflits sur les éléments du conteneur dans le service Azure Cosmos DB.
[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
- Héritage
-
ConflictResolutionPolicy
- Attributs
Constructeurs
ConflictResolutionPolicy() |
Initialise une nouvelle instance de la ConflictResolutionPolicy classe pour le service Azure Cosmos DB. |
Propriétés
Mode |
Obtient ou définit le ConflictResolutionMode dans le service Azure Cosmos DB. Par défaut, il s’agit de LastWriterWins. |
ResolutionPath |
Obtient ou définit le chemin d’accès présent dans chaque élément du service Azure Cosmos DB pour le dernier enregistreur gagne la résolution des conflits. Ce chemin doit être présent dans chaque élément et doit être une valeur entière. En cas de conflit sur un élément, l’élément dont la valeur entière est la plus élevée dans le chemin spécifié est sélectionné. Si le chemin d’accès n’est pas spécifié, par défaut, le chemin d’horodatage est utilisé. |
ResolutionProcedure |
Obtient ou définit la procédure stockée utilisée pour la résolution des conflits dans le service Azure Cosmos DB. Cette procédure stockée peut être créée après la création de CosmosContainer et peut être modifiée en fonction des besoins. |
S’applique à
Azure SDK for .NET