Partager via


ObjectStateManager.ChangeObjectState(Object, EntityState) Méthode

Définition

Modifie l’état de pour ObjectStateEntry un objet spécifique en entityState spécifié .

public virtual System.Data.Entity.Core.Objects.ObjectStateEntry ChangeObjectState (object entity, System.Data.Entity.EntityState entityState);
abstract member ChangeObjectState : obj * System.Data.Entity.EntityState -> System.Data.Entity.Core.Objects.ObjectStateEntry
override this.ChangeObjectState : obj * System.Data.Entity.EntityState -> System.Data.Entity.Core.Objects.ObjectStateEntry

Paramètres

entity
Object

Objet pour lequel l'état doit être modifié.

entityState
EntityState

Nouvel état de l'objet.

Retours

pour ObjectStateEntry l’entité fournie .

Exceptions

Lorsque l’entité a la valeur Null.

Lorsque l’objet n’est pas détaché et n’a pas d’entrée dans le gestionnaire d’états, ou lorsque vous essayez de modifier l’état en Detached à partir d’un autre System.Data.Entity.EntityState. ou lorsque l’état n’est pas une valeur valide EntityState .

S’applique à