ChangeTracker.CascadeChanges Metode
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.
Memaksa penghapusan berjenjang segera entitas anak/dependen ketika mereka diputus dari entitas induk/utama yang diperlukan, atau entitas induk/utama yang diperlukan dihapus sendiri. Lihat DeleteBehavior.
public virtual void CascadeChanges ();
abstract member CascadeChanges : unit -> unit
override this.CascadeChanges : unit -> unit
Public Overridable Sub CascadeChanges ()
Keterangan
Metode ini biasanya digunakan ketika CascadeDeleteTiming dan/atau DeleteOrphansTiming telah diatur ke Never untuk secara manual memaksa penghapusan memiliki pada waktu yang dikontrol oleh aplikasi.
Metode ini memanggil DetectChanges() untuk memastikan nilai yang dikembalikan akurat. Karena mendeteksi perubahan bisa lambat, pertimbangkan untuk mengatur AutoDetectChangesEnabled sementara untuk mencegah mendeteksi perubahan dalam situasi di mana status diketahui sudah diperbarui.
Lihat Pelacakan perubahan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework