ObjectStateManager.ChangeObjectState(Object, EntityState) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert den ObjectStateEntry Zustand von für ein bestimmtes Objekt in den angegebenen 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
Parameter
- entity
- Object
Das Objekt, dessen Zustand geändert werden muss.
- entityState
- EntityState
Der neue Zustand des Objekts.
Gibt zurück
Der ObjectStateEntry für die angegebene Entität .
Ausnahmen
Wenn die Entität NULL ist.
Wenn das Objekt nicht getrennt ist und keinen Eintrag im Zustands-Manager hat, oder wenn Sie versuchen, den Zustand von einem anderen System.Data.Entity.EntityState. zu Detached ändern, oder wenn zustand kein gültiger EntityState Wert ist.
Gilt für:
Entity Framework