DbSet<TEntity>.IListSource.GetList Metodo

Definizione

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 .

Si applica a