Bagikan melalui


DeleteBehavior Enum

Definisi

Menunjukkan bagaimana operasi penghapusan diterapkan ke entitas dependen dalam hubungan ketika prinsipal dihapus atau hubungan terputus.

public enum DeleteBehavior
type DeleteBehavior = 
Public Enum DeleteBehavior
Warisan
DeleteBehavior

Bidang

Cascade 2

Entitas dependen juga dihapus. Perilaku berjenjang ini hanya diterapkan pada entitas yang sedang dilacak oleh konteks. Perilaku kaskade yang sesuai harus disiapkan dalam database untuk memastikan data yang tidak dilacak oleh konteks memiliki tindakan yang sama yang diterapkan. Jika Anda menggunakan EF untuk membuat database, perilaku kaskade ini akan disiapkan untuk Anda.

Restrict 0

Operasi penghapusan tidak diterapkan ke entitas dependen. Entitas dependen tetap tidak berubah.

SetNull 1

Properti kunci asing dalam entitas dependen diatur ke null. Perilaku berjenjang ini hanya diterapkan pada entitas yang sedang dilacak oleh konteks. Perilaku kaskade yang sesuai harus disiapkan dalam database untuk memastikan data yang tidak dilacak oleh konteks memiliki tindakan yang sama yang diterapkan. Jika Anda menggunakan EF untuk membuat database, perilaku kaskade ini akan disiapkan untuk Anda.

Berlaku untuk