DbSet<TEntity>.IListSource.GetList Metodo
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.
Questo metodo viene chiamato dai framework di data binding quando si tenta di associare dati direttamente a un DbSet<TEntity>oggetto .
System.Collections.IList IListSource.GetList ();
abstract member System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
override this.System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
Function GetList () As IList Implements IListSource.GetList
Restituisce
Non restituisce mai, genera sempre un'eccezione.
Implementazioni
Eccezioni
Sempre generato.
Commenti
Questa implementazione genera sempre un'eccezione come binding direttamente a un DbSet<TEntity> oggetto che comporta l'invio di una query al database ogni volta che il framework di data binding richiede il contenuto della raccolta. Caricare invece i risultati nel contesto, ad esempio usando il metodo di estensione e quindi eseguire il Load<TSource>(IQueryable<TSource>) binding ai dati locali tramite l'associazione LocalToObservableCollection() WPF o ToBindingList() per WinForms.
Per altre informazioni ed esempi, vedere Visualizzazioni locali delle entità rilevate in EF Core .