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 oggetto DbSet<TEntity>.
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
Valori restituiti
Non restituisce mai, genera sempre un'eccezione.
Implementazioni
Eccezioni
Sempre generata.
Commenti
Questa implementazione genera sempre un'eccezione come associazione diretta a un DbSet<TEntity> verrà inviata 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 l'associazione Load<TSource>(IQueryable<TSource>)Local ai dati locali tramite chiamando ToObservableCollection() per macchine virtuali Windows binding o ToBindingList() per WinForms.
Per altre informazioni ed esempi, vedere Visualizzazioni locali delle entità rilevate in EF Core .