EntityState Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje stav entity.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
[System.Flags]
public enum EntityState
type EntityState =
Public Enum EntityState
- Dědičnost
-
EntityState
- Atributy
Pole
Added | 4 | Entita je sledována kontextem, ale v databázi ještě neexistuje. |
Deleted | 8 | Entita je sledována kontextem a existuje v databázi, ale při příštím zavolání funkce SaveChanges byla označena k odstranění z databáze. |
Detached | 1 | Entita není sledována kontextem. Entita je v tomto stavu ihned po vytvoření pomocí operátoru new nebo pomocí některé z DbSet metod Create. |
Modified | 16 | Entita je sledována kontextem a existuje v databázi a některé nebo všechny její hodnoty vlastností byly změněny. |
Unchanged | 2 | Entita je sledována kontextem a existuje v databázi a hodnoty jejích vlastností se nezměnily oproti hodnotám v databázi. |
Platí pro
Entity Framework