ObjectContext.AcceptAllChanges Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Aceita todas as alterações feitas aos objetos no contexto do objeto.
public:
void AcceptAllChanges();
public void AcceptAllChanges();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()
Observações
Aceita as alterações em todas as entradas ObjectStateManager associadas, pelo que o seu estado resultante permanece inalterado ou desligado.
Este método itera todos os ObjectStateEntry objetos dentro do ObjectStateManager que são Adicionados ou Modificados, e depois define o estado da entrada para Inalterado. Os itens eliminados tornam-se desligados.
Se o SaveChanges método foi chamado e AcceptAllChangesAfterSave não foi especificado, o utilizador deve chamar o AcceptAllChanges método. O AcceptAllChanges método é útil no cenário em que uma transação falhou e o utilizador quer tentar novamente.