Enumerazione EntityState
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Descrive lo stato di un'entità.
Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei valori dei membri.
Spazio dei nomi: System.Data.Entity
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<FlagsAttribute> _
<SuppressMessageAttribute("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")> _
Public Enumeration EntityState
'Utilizzo
Dim instance As EntityState
[FlagsAttribute]
[SuppressMessageAttribute("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")]
public enum EntityState
[FlagsAttribute]
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1714:FlagsEnumsShouldHavePluralNames")]
public enum class EntityState
[<FlagsAttribute>]
[<SuppressMessageAttribute("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")>]
type EntityState
public enum EntityState
Membri
Nome membro | Descrizione | |
---|---|---|
Added | L'entità viene rilevata dal contesto che non esiste ancora nel database. | |
Deleted | L'entità viene rilevata dal contesto ed esiste nel database, ma è stata contrassegnata per l'eliminazione dal database alla chiamata successiva a SaveChanges. | |
Detached | L'entità non è rilevata dal contesto.Un'entità si trova in questo stato subito dopo che è stata creata con il nuovo operatore o con uno dei metodi Create DbSet. | |
Modified | L'entità viene rilevata dal contesto ed esiste nel database e alcuni o tutti i relativi valori di proprietà sono stati modificati. | |
Unchanged | L'entità viene rilevata dal contesto ed esiste nel database e i relativi valori di proprietà non sono cambiati rispetto ai valori nel database. |