DbChangeTracker.HasChanges-Methode
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Überprüft, ob der DbContext neue, gelöschte oder geänderte Entitäten oder Beziehungen nachverfolgt, die an die Datenbank gesendet werden, wenn SaveChanges() aufgerufen wird.
Namespace: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Function HasChanges As Boolean
'Usage
Dim instance As DbChangeTracker
Dim returnValue As Boolean
returnValue = instance.HasChanges()
public bool HasChanges()
public:
bool HasChanges()
member HasChanges : unit -> bool
public function HasChanges() : boolean
Rückgabewert
Typ: System.Boolean
"true", wenn der zugrunde liegende DbContext Änderungen enthält, andernfalls "false".
Hinweise
Funktionell entspricht das Aufrufen dieser Methode der Überprüfung, ob es Entitäten oder Beziehungen im hinzugefügten, aktualisierten oder gelöschten Zustand gibt. Beachten Sie, dass diese Methode DetectChanges() aufruft, wenn AutoDetectChangesEnabled nicht auf "false" gesetzt wurde.