Lingua

DbSet<TEntity>.Local Proprietà

Definizione

Ottiene un oggetto LocalView<TEntity> che rappresenta una visualizzazione locale di tutte le entità Added, Unchanged e Modified 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

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

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

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

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

Si applica a