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
conflict |
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.
|
conflict |
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.
|
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.
- Deze waarde mag alleen worden ingesteld wanneer u gebruikt Custom.
- 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