DbSet<TEntity>.IListSource.GetList Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework