Sdílet prostřednictvím


DbSet<TEntity>.IListSource.GetList Metoda

Definice

Tuto metodu volají architektury datových vazeb při pokusu o vytvoření vazby dat přímo na 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

Návraty

Nikdy nevrátí, vždy vyvolá výjimku.

Implementuje

Výjimky

Vždy vyvolána.

Poznámky

Tato implementace vždy vyvolá výjimku jako vazba přímo na DbSet<TEntity> bude mít za následek odeslání dotazu do databáze pokaždé, když rozhraní datových vazeb požádá o obsah kolekce. Místo toho načtěte výsledky do kontextu, například pomocí Load<TSource>(IQueryable<TSource>) rozšiřující metody, a pak vytvořte vazbu k místním datům prostřednictvím Local volání ToObservableCollection() pro vazbu WPF nebo ToBindingList() WinForms.

Další informace a příklady najdete v tématu Místní zobrazení sledovaných entit v EF Core .

Platí pro