ObjectContext.AcceptAllChanges 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.
Aceita todas as alterações feitas em objetos no contexto do objeto.
public:
void AcceptAllChanges();
public void AcceptAllChanges();
member this.AcceptAllChanges : unit -> unit
Public Sub AcceptAllChanges ()
Comentários
Aceita as alterações em todas as entradas associadas, portanto, seu ObjectStateManager estado resultante é inalterado ou desanexado.
Esse método itera todos os ObjectStateEntry objetos dentro dos ObjectStateManager que são adicionados ou modificados e, em seguida, define o estado da entrada como Inalterado. Os itens excluídos ficam desanexados.
Se o SaveChanges método foi chamado e o AcceptAllChangesAfterSave não foi especificado, o usuário deve chamar o AcceptAllChanges método. O AcceptAllChanges método é útil no cenário em que uma transação falhou e um usuário deseja tentar novamente.