DatabaseFacade.AutoSavepointsEnabled Properti
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.
Apakah titik penyimpanan transaksi akan dibuat secara otomatis oleh SaveChanges() jika dipanggil setelah transaksi dimulai secara manual dengan BeginTransaction().
public virtual bool AutoSavepointsEnabled { get; set; }
member this.AutoSavepointsEnabled : bool with get, set
Public Overridable Property AutoSavepointsEnabled As Boolean
Nilai Properti
Keterangan
Nilai defaultnya adalah true
, yang berarti akan SaveChanges() membuat titik penyimpanan transaksi dalam transaksi yang dimulai secara manual. Terlepas dari properti ini, titik simpan hanya dibuat jika penyedia data mendukungnya; lihat SupportsSavepoints.
Mengatur nilai ini ke false
hanya boleh dilakukan dengan hati-hati karena database dapat dibiarkan dalam keadaan rusak jika SaveChanges() gagal.
Lihat Transaksi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework