ConflictResolutionPolicy interface
Mewakili konfigurasi kebijakan resolusi konflik untuk menentukan cara mengatasi konflik jika penulisan dari berbagai wilayah mengakibatkan konflik pada dokumen dalam koleksi di layanan Azure Cosmos DB.
Properti
| conflict |
Mendapatkan atau mengatur jalur yang ada di setiap dokumen dalam layanan Azure Cosmos DB untuk penulis terakhir memenangkan resolusi konflik. Jalur ini harus ada di setiap dokumen dan harus berupa nilai bilangan bulat. Jika terjadi konflik pada dokumen, dokumen dengan nilai bilangan bulat yang lebih tinggi di jalur yang ditentukan akan dipilih. Jika jalur tidak ditentukan, secara default jalur tanda waktu akan digunakan. Nilai ini hanya boleh diatur saat menggunakan LastWriterWins.
|
| conflict |
Mendapatkan atau mengatur StoredProcedure yang digunakan untuk resolusi konflik dalam layanan Azure Cosmos DB. Prosedur tersimpan ini dapat dibuat setelah Kontainer dibuat dan dapat diubah sesuai kebutuhan.
|
| mode | Mendapatkan atau mengatur <lihat cref="ConflictResolutionMode"/> di layanan Azure Cosmos DB. Secara default LastWriterWins. |
Detail Properti
conflictResolutionPath
Mendapatkan atau mengatur jalur yang ada di setiap dokumen dalam layanan Azure Cosmos DB untuk penulis terakhir memenangkan resolusi konflik. Jalur ini harus ada di setiap dokumen dan harus berupa nilai bilangan bulat. Jika terjadi konflik pada dokumen, dokumen dengan nilai bilangan bulat yang lebih tinggi di jalur yang ditentukan akan dipilih. Jika jalur tidak ditentukan, secara default jalur tanda waktu akan digunakan.
Nilai ini hanya boleh diatur saat menggunakan LastWriterWins.
conflictResolutionPolicy.ConflictResolutionPath = "/name/first";
conflictResolutionPath?: string
Nilai Properti
string
conflictResolutionProcedure
Mendapatkan atau mengatur StoredProcedure yang digunakan untuk resolusi konflik dalam layanan Azure Cosmos DB. Prosedur tersimpan ini dapat dibuat setelah Kontainer dibuat dan dapat diubah sesuai kebutuhan.
- Nilai ini hanya boleh diatur saat menggunakan Kustom.
- Jika prosedur tersimpan gagal atau melempar pengecualian, resolusi konflik akan default untuk mendaftarkan konflik dalam umpan konflik.
conflictResolutionPolicy.ConflictResolutionProcedure = "resolveConflict"
conflictResolutionProcedure?: string
Nilai Properti
string
mode
Mendapatkan atau mengatur <lihat cref="ConflictResolutionMode"/> di layanan Azure Cosmos DB. Secara default LastWriterWins.
mode?: "Custom" | "LastWriterWins"
Nilai Properti
"Custom" | "LastWriterWins"