DbSet<TEntity>.Local Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .