DbChangeTracker.HasChanges Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si DbContext está realizando el seguimiento de entidades o relaciones nuevas, eliminadas o modificadas que se enviarán a la base de datos si SaveChanges() se llama a .
public bool HasChanges ();
member this.HasChanges : unit -> bool
Public Function HasChanges () As Boolean
Devoluciones
True si subyacente DbContext tiene cambios; de lo contrario, false.
Comentarios
Funcionalmente, llamar a este método equivale a comprobar si hay entidades o relaciones en el estado Agregado, Actualizado o Eliminado. Tenga en cuenta que este método llama a DetectChanges() a menos AutoDetectChangesEnabled que se haya establecido en false.