Share via


ConflictResolutionPolicy interface

Vertegenwoordigt de configuratie van het conflictoplossingsbeleid voor het opgeven van het oplossen van conflicten in het geval schrijfbewerkingen vanuit verschillende regio's leiden tot conflicten in documenten in de verzameling in de Azure Cosmos DB-service.

Eigenschappen

conflictResolutionPath

Hiermee wordt het pad opgehaald of ingesteld dat aanwezig is in elk document in de Azure Cosmos DB-service voor conflictoplossing voor laatste schrijver wint. Dit pad moet aanwezig zijn in elk document en moet een geheel getal zijn. Als er een conflict optreedt in een document, wordt het document met het hogere gehele getal in het opgegeven pad gekozen. Als het pad niet is opgegeven, wordt standaard het tijdstempelpad gebruikt. Deze waarde mag alleen worden ingesteld wanneer u gebruikt LastWriterWins.

conflictResolutionPolicy.ConflictResolutionPath = "/name/first";
conflictResolutionProcedure

Hiermee wordt de StoredProcedure opgehaald of ingesteld die wordt gebruikt voor conflictoplossing in de Azure Cosmos DB-service. Deze opgeslagen procedure kan worden gemaakt nadat de Container is gemaakt en kan indien nodig worden gewijzigd.

  1. Deze waarde mag alleen worden ingesteld wanneer u gebruikt Custom.
  2. Als de opgeslagen procedure mislukt of een uitzondering genereert, wordt de conflictoplossing standaard ingesteld op het registreren van conflicten in de conflictenfeed.
conflictResolutionPolicy.ConflictResolutionProcedure = "resolveConflict"
mode

Hiermee wordt de opgehaald of ingesteld in de Azure Cosmos DB-service. Standaard is LastWriterWinsdit .

Eigenschapdetails

conflictResolutionPath

Hiermee wordt het pad opgehaald of ingesteld dat aanwezig is in elk document in de Azure Cosmos DB-service voor conflictoplossing voor laatste schrijver wint. Dit pad moet aanwezig zijn in elk document en moet een geheel getal zijn. Als er een conflict optreedt in een document, wordt het document met het hogere gehele getal in het opgegeven pad gekozen. Als het pad niet is opgegeven, wordt standaard het tijdstempelpad gebruikt. Deze waarde mag alleen worden ingesteld wanneer u gebruikt LastWriterWins.

conflictResolutionPolicy.ConflictResolutionPath = "/name/first";
conflictResolutionPath?: string

Waarde van eigenschap

string

conflictResolutionProcedure

Hiermee wordt de StoredProcedure opgehaald of ingesteld die wordt gebruikt voor conflictoplossing in de Azure Cosmos DB-service. Deze opgeslagen procedure kan worden gemaakt nadat de Container is gemaakt en kan indien nodig worden gewijzigd.

  1. Deze waarde mag alleen worden ingesteld wanneer u gebruikt Custom.
  2. Als de opgeslagen procedure mislukt of een uitzondering genereert, wordt de conflictoplossing standaard ingesteld op het registreren van conflicten in de conflictenfeed.
conflictResolutionPolicy.ConflictResolutionProcedure = "resolveConflict"
conflictResolutionProcedure?: string

Waarde van eigenschap

string

mode

Hiermee wordt de opgehaald of ingesteld in de Azure Cosmos DB-service. Standaard is LastWriterWinsdit .

mode?: Object

Waarde van eigenschap

Object