ObjectStateManager.ChangeObjectState(Object, EntityState) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zmienia stan ObjectStateEntry obiektu dla określonego obiektu na określony entityState .
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
Parametry
- entity
- Object
Obiekt, dla którego należy zmienić stan.
- entityState
- EntityState
Nowy stan obiektu.
Zwraca
Element ObjectStateEntry dla podanej jednostki .
Wyjątki
Gdy jednostka ma wartość null.
Gdy obiekt nie jest odłączony i nie ma wpisu w menedżerze stanu lub podczas próby zmiany stanu na Detached z innej System.Data.Entity.EntityState. lub gdy stan nie jest prawidłową EntityState wartością.