ConflictResolutionPolicy interface
Representa a configuração da política de resolução de conflitos para especificar como resolver conflitos caso gravações de regiões diferentes resultem em conflitos em documentos na coleção no serviço do Azure Cosmos DB.
Propriedades
conflict |
Obtém ou define o caminho que está presente em cada documento no serviço do Azure Cosmos DB para o último gravador ganha resolução de conflitos. Esse caminho deve estar presente em cada documento e deve ser um valor inteiro. No caso de um conflito ocorrer em um documento, o documento com o valor inteiro mais alto no caminho especificado será escolhido. Se o caminho não for especificado, por padrão, o caminho do carimbo de data/hora será usado. Esse valor só deve ser definido ao usar LastWriterWins.
|
conflict |
Obtém ou define o StoredProcedure que é usado para resolução de conflitos no serviço do Azure Cosmos DB. Esse procedimento armazenado pode ser criado depois que o Container é criado e pode ser alterado conforme necessário.
|
mode | Obtém ou define o no serviço do Azure Cosmos DB. Por padrão, é LastWriterWins. |
Detalhes da propriedade
conflictResolutionPath
Obtém ou define o caminho que está presente em cada documento no serviço do Azure Cosmos DB para o último gravador ganha resolução de conflitos. Esse caminho deve estar presente em cada documento e deve ser um valor inteiro. No caso de um conflito ocorrer em um documento, o documento com o valor inteiro mais alto no caminho especificado será escolhido. Se o caminho não for especificado, por padrão, o caminho do carimbo de data/hora será usado. Esse valor só deve ser definido ao usar LastWriterWins.
conflictResolutionPolicy.ConflictResolutionPath = "/name/first";
conflictResolutionPath?: string
Valor da propriedade
string
conflictResolutionProcedure
Obtém ou define o StoredProcedure que é usado para resolução de conflitos no serviço do Azure Cosmos DB. Esse procedimento armazenado pode ser criado depois que o Container é criado e pode ser alterado conforme necessário.
- Esse valor só deve ser definido ao usar Custom.
- Caso o procedimento armazenado falhe ou gere uma exceção, a resolução de conflitos usará como padrão o registro de conflitos no feed de conflitos.
conflictResolutionPolicy.ConflictResolutionProcedure = "resolveConflict"
conflictResolutionProcedure?: string
Valor da propriedade
string
mode
Obtém ou define o no serviço do Azure Cosmos DB. Por padrão, é LastWriterWins.
mode?: Object
Valor da propriedade
Object