EntityState, énumération
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Décrit l'état d'une entité.
Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.
Espace de noms : System.Data.Entity
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
<FlagsAttribute> _
<SuppressMessageAttribute("Microsoft.Naming", "CA1714:FlagsEnumsShouldHavePluralNames")> _
Public Enumeration EntityState
'Utilisation
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
Membres
Nom de membre | Description | |
---|---|---|
Added | L'entité est suivie par le contexte, mais n'existe pas encore dans la base de données. | |
Deleted | L'entité est suivie par le contexte et existe dans la base de données, mais est marquée pour suppression de la base de données lors du prochain appel de SaveChanges. | |
Detached | L'entité n'est pas suivie par le contexte.Une entité est dans cet état dès qu'elle a été créée avec un nouvel opérateur ou avec l'une des méthodes de création du DbSet. | |
Modified | L'entité est suivie par le contexte et existe dans la base de données, et certaines de ses valeurs de propriété ont été modifiées. | |
Unchanged | L'entité est suivie par le contexte et existe dans la base de données, et les valeurs de propriété n'ont pas changé par rapport aux valeurs dans la base de données. |