DbSet<TEntity>.Local Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine LocalView<TEntity> ab, die eine lokale Ansicht aller hinzugefügten, unveränderten und geänderten Entitäten in diesem Satz darstellt.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.LocalView<TEntity> Local { get; }
member this.Local : Microsoft.EntityFrameworkCore.ChangeTracking.LocalView<'Entity (requires 'Entity : null)>
Public Overridable ReadOnly Property Local As LocalView(Of TEntity)
Eigenschaftswert
Hinweise
Diese lokale Ansicht bleibt synchron, wenn dem Kontext Entitäten hinzugefügt oder Entitäten aus dem Kontext entfernt werden. Ebenso werden Entitäten, die der lokalen Ansicht hinzugefügt oder aus dieser entfernt werden, automatisch dem Kontext hinzugefügt bzw. aus dem Kontext entfernt.
Diese Eigenschaft kann für die Datenbindung verwendet werden, indem der Satz mit Daten aufgefüllt wird, z. B. mithilfe der Load<TSource>(IQueryable<TSource>) Erweiterungsmethode, und dann die Bindung an die lokalen Daten über diese Eigenschaft durch Aufrufen ToObservableCollection() der WPF-Bindung oder ToBindingList() für WinForms.
Beachten Sie, dass diese Methode aufruft DetectChanges() , sofern nicht AutoDetectChangesEnabled auf false
festgelegt wurde.
Weitere Informationen und Beispiele finden Sie unter Lokale Ansichten nachverfolgter Entitäten in EF Core .
Gilt für:
Entity Framework