Share via


ConflictResolutionPolicy Clase

Definición

Representa la configuración de la directiva de resolución de conflictos para especificar cómo resolver conflictos en caso de que las escrituras de regiones diferentes produzcan conflictos en los elementos del contenedor en el servicio 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
Herencia
ConflictResolutionPolicy
Atributos

Constructores

ConflictResolutionPolicy()

Inicializa una nueva instancia de la ConflictResolutionPolicy clase para el servicio Azure Cosmos DB.

Propiedades

Mode

Obtiene o establece en ConflictResolutionMode el servicio Azure Cosmos DB. De forma predeterminada, es LastWriterWins.

ResolutionPath

Obtiene o establece la ruta de acceso que está presente en cada elemento del servicio Azure Cosmos DB para el último escritor gana la resolución de conflictos. Esta ruta de acceso debe estar presente en cada elemento y debe ser un valor entero. En caso de que se produzca un conflicto en un elemento, se seleccionará el elemento con el valor entero superior en la ruta de acceso especificada. Si la ruta de acceso no está especificada, se usará de forma predeterminada la ruta de acceso de marca de tiempo.

ResolutionProcedure

Obtiene o establece el procedimiento almacenado que se usa para la resolución de conflictos en el servicio Azure Cosmos DB. Este procedimiento almacenado se puede crear después de crear y CosmosContainer se puede cambiar según sea necesario.

Se aplica a