EntityState Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje stan jednostki.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
[System.Flags]
public enum EntityState
type EntityState =
Public Enum EntityState
- Dziedziczenie
-
EntityState
- Atrybuty
Pola
Added | 4 | Jednostka jest śledzona przez kontekst, ale jeszcze nie istnieje w bazie danych. |
Deleted | 8 | Jednostka jest śledzona przez kontekst i istnieje w bazie danych, ale została oznaczona do usunięcia z bazy danych przy następnym wywołaniu funkcji SaveChanges. |
Detached | 1 | Jednostka nie jest śledzona przez kontekst. Jednostka jest w tym stanie natychmiast po jej utworzeniu za pomocą nowego operatora lub jednej z DbSet metod Create. |
Modified | 16 | Jednostka jest śledzona przez kontekst i istnieje w bazie danych, a niektóre lub wszystkie jej wartości właściwości zostały zmodyfikowane. |
Unchanged | 2 | Jednostka jest śledzona przez kontekst i istnieje w bazie danych, a jej wartości właściwości nie zmieniły się z wartości w bazie danych. |