ChangeTracker.AutoDetectChangesEnabled 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.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah metode dipanggil DetectChanges() secara otomatis dengan metode DbContext dan kelas terkait.
public virtual bool AutoDetectChangesEnabled { get; set; }
member this.AutoDetectChangesEnabled : bool with get, set
Public Overridable Property AutoDetectChangesEnabled As Boolean
Nilai Properti
Keterangan
Nilai defaultnya adalah true. Ini memastikan konteks mengetahui setiap perubahan pada instans entitas yang dilacak sebelum melakukan operasi seperti SaveChanges() atau mengembalikan informasi pelacakan perubahan. Jika Anda menonaktifkan perubahan deteksi otomatis, Anda harus memastikan bahwa DetectChanges() dipanggil saat instans entitas telah dimodifikasi. Kegagalan untuk melakukannya dapat mengakibatkan beberapa perubahan tidak dipertahankan selama SaveChanges() atau informasi pelacakan perubahan yang kedaluarsa dikembalikan.
Lihat Pelacakan perubahan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk