Bagikan melalui


SaveChangesOptions Enum

Definisi

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
SaveChangesOptions
Atribut

Bidang

Nama Nilai Deskripsi
None 0

Perubahan yang tertunda disimpan dengan menggunakan beberapa permintaan ke server, tetapi operasi berhenti pada kegagalan pertama (default).

Batch 1

Semua perubahan yang tertunda disimpan dalam satu permintaan batch.

ContinueOnError 2

Perubahan tertunda disimpan dengan menggunakan beberapa permintaan ke server, dan operasi berlanjut setelah kesalahan terjadi.

ReplaceOnUpdate 4

Pembaruan tertunda dilakukan 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.

Ketika 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.

Berlaku untuk

Lihat juga