DeleteBehavior Enum
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.
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
Entity Framework