EntityState-Enumeration
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Beschreibt den Status einer Entität.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Data.Entity
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<FlagsAttribute> _
<SuppressMessageAttribute("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")> _
Public Enumeration EntityState
'Usage
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
Elemente
Elementname | Beschreibung | |
---|---|---|
Added | Die Entität wird vom Kontext nachverfolgt, ist jedoch noch nicht in der Datenbank vorhanden. | |
Deleted | Die Entität wird vom Kontext nachverfolgt und ist in der Datenbank vorhanden, wurde jedoch zur Löschung aus der Datenbank markiert, sobald SaveChanges das nächste Mal aufgerufen wird. | |
Detached | Die Entität wird nicht vom Kontext nachverfolgt.Eine Entität befindet sich direkt nach der ihrer Erstellung durch den neuen Operator bzw. durch eine der DbSet-Erstellungsmethoden in diesem Zustand. | |
Modified | Die Entität wird vom Kontext nachverfolgt und ist in der Datenbank vorhanden, und einige oder alle Eigenschaftswerte haben sich geändert. | |
Unchanged | Die Entität wird vom Kontext nachverfolgt und ist in der Datenbank vorhanden. Ihre Eigenschaftswerte unterscheiden sich nicht von den Werten in der Datenbank. |