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à 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 .