Lingua

DbSet<TEntity>.IListSource.GetList Metodo

Definizione

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 .

Si applica a