EntityState 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.
Bir varlığın durumunu açıklar.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
[System.Flags]
public enum EntityState
type EntityState =
Public Enum EntityState
- Devralma
-
EntityState
- Öznitelikler
Alanlar
| Name | Değer | Description |
|---|---|---|
| Added | 4 | Varlık bağlam tarafından izleniyor ancak henüz veritabanında yok. |
| Deleted | 8 | Varlık bağlam tarafından izleniyor ve veritabanında var, ancak SaveChanges bir sonraki çağrılışında veritabanından silinmek üzere işaretlendi. |
| Detached | 1 | Varlık bağlam tarafından izlenmiyor. Varlık, yeni işleçle veya Create yöntemlerinden biriyle DbSet oluşturulduktan hemen sonra bu durumda olur. |
| Modified | 16 | Varlık bağlam tarafından izleniyor ve veritabanında var ve özellik değerlerinin bir kısmı veya tümü değiştirildi. |
| Unchanged | 2 | Varlık bağlam tarafından izleniyor ve veritabanında var ve özellik değerleri veritabanındaki değerlerden farklı değil. |