Partager via


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.

Voir aussi

Référence

Espace de noms System.Data.Entity