ObjectStateManager.ChangeObjectState(Object, EntityState) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Altera o ObjectStateEntry estado do de um objeto específico para o entityState especificado.
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
Parâmetros
- entity
- Object
O objeto para o qual o estado deve ser alterado.
- entityState
- EntityState
O novo estado do objeto.
Retornos
O ObjectStateEntry para a entidade fornecida.
Exceções
Quando a entidade é nula.
Quando o objeto não é desanexado e não tem uma entrada no gerenciador de estado ou quando você tenta alterar o estado para Detached de qualquer outro System.Data.Entity.EntityState. ou quando o estado não é um valor válido EntityState .
Aplica-se a
Entity Framework