DbSet<TEntity>.Local Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera obiekt LocalView<TEntity> reprezentujący lokalny widok wszystkich jednostek Dodanych, Bez zmian i Zmodyfikowanych w tym zestawie.
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)
Wartość właściwości
Uwagi
Ten widok lokalny pozostanie zsynchronizowany, ponieważ jednostki zostaną dodane lub usunięte z kontekstu. Podobnie jednostki dodane do lub usunięte z widoku lokalnego zostaną automatycznie dodane do lub usunięte z kontekstu.
Ta właściwość może służyć do powiązania danych przez wypełnienie zestawu danymi, na przykład przy użyciu metody rozszerzenia, a następnie powiązanie z danymi lokalnymi za pomocą Load<TSource>(IQueryable<TSource>) tej właściwości przez wywołanie ToObservableCollection() powiązania WPF lub ToBindingList() dla winForms.
Należy pamiętać, że ta metoda wywołuje DetectChanges() , chyba że AutoDetectChangesEnabled ustawiono wartość false
.
Aby uzyskać więcej informacji i przykładów, zobacz Widoki lokalne śledzonych jednostek w programie EF Core .