DbSet<TEntity>.Local Proprietà

Definizione

Ottiene un oggetto LocalView<TEntity> che rappresenta una visualizzazione locale di tutte le entità Aggiunte, Invariate e Modificate in questo set.

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)

Valore della proprietà

Commenti

La visualizzazione locale viene sincronizzata man mano che le entità vengono aggiunte o rimosse dal contesto. Analogamente, le entità aggiunte o rimosse dalla visualizzazione locale verranno automaticamente aggiunte o rimosse dal contesto.

Questa proprietà può essere usata per il data binding popolando il set con i dati, ad esempio usando il metodo di estensione e quindi l'associazione Load<TSource>(IQueryable<TSource>) ai dati locali tramite questa proprietà chiamando ToObservableCollection() l'associazione WPF o ToBindingList() per WinForms.

Si noti che questo metodo chiama DetectChanges() a meno AutoDetectChangesEnabled che non sia stato impostato su false.

Per altre informazioni ed esempi, vedere Visualizzazioni locali delle entità rilevate in EF Core .

Si applica a