SaveChangesOptions Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menunjukkan opsi perubahan saat SaveChanges() dipanggil.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class SaveChangesOptions
[System.Flags]
public enum SaveChangesOptions
[<System.Flags>]
type SaveChangesOptions =
Public Enum SaveChangesOptions
- Warisan
- Atribut
Bidang
Batch | 1 | Semua perubahan yang tertunda disimpan dalam satu permintaan batch. |
ContinueOnError | 2 | Perubahan yang tertunda disimpan dengan menggunakan beberapa permintaan ke server, dan operasi berlanjut setelah kesalahan terjadi. |
None | 0 | Perubahan yang tertunda disimpan dengan menggunakan beberapa permintaan ke server, tetapi operasi berhenti pada kegagalan pertama (default). |
ReplaceOnUpdate | 4 | Pembaruan tertunda dibuat dengan mengganti semua nilai entitas di sumber data dengan nilai dari entitas yang diperbarui (HTTP PUT) alih-alih hanya memperbarui nilai yang diubah (HTTP MERGE), yang merupakan perilaku default. |
Keterangan
ContinueOnError
Ketika opsi diatur, operasi berikutnya masih dicoba bahkan setelah kesalahan terjadi.
Saat batching tidak digunakan, DataServiceResponse.BatchHeaders properti mengembalikan koleksi kosong, dan DataServiceResponse.BatchStatusCode properti adalah nol.
Anda tidak dapat mengatur keduanya Batch
dan ContinueOnError
pada saat yang sama.