DeleteBehavior Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sorumlu silindiğinde veya ilişki kesildiğinde bir ilişkideki bağımlı varlıklara silme işleminin nasıl uygulandığını gösterir.
public enum DeleteBehavior
type DeleteBehavior =
Public Enum DeleteBehavior
- Devralma
-
DeleteBehavior
Alanlar
Cascade | 2 | Bağımlı varlıklar da silinir. Bu basamaklı davranış yalnızca bağlam tarafından izlenen varlıklara uygulanır. Bağlam tarafından izlenmeyen verilerin aynı eylemin uygulandığından emin olmak için veritabanında buna karşılık gelen art arda bir davranış ayarlanmalıdır. Veritabanını oluşturmak için EF kullanırsanız, bu basamaklı davranış sizin için ayarlanacaktır. |
Restrict | 0 | Silme işlemi bağımlı varlıklara uygulanmaz. Bağımlı varlıklar değişmeden kalır. |
SetNull | 1 | Bağımlı varlıklardaki yabancı anahtar özellikleri null olarak ayarlanır. Bu basamaklı davranış yalnızca bağlam tarafından izlenen varlıklara uygulanır. Bağlam tarafından izlenmeyen verilerin aynı eylemin uygulandığından emin olmak için veritabanında buna karşılık gelen art arda bir davranış ayarlanmalıdır. Veritabanını oluşturmak için EF kullanırsanız, bu basamaklı davranış sizin için ayarlanacaktır. |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin