DbSet<TEntity>.IListSource.GetList Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Methode wird von Datenbindungsframeworks aufgerufen, wenn versucht wird, Daten direkt an ein DbSet<TEntity>zu binden.
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
Gibt zurück
Gibt nie zurück, löst immer eine Ausnahme aus.
Implementiert
Ausnahmen
Wird immer ausgelöst.
Hinweise
Diese Implementierung löst immer eine Ausnahme aus, da die Bindung direkt an eine DbSet<TEntity> führt dazu, dass jedes Mal eine Abfrage an die Datenbank gesendet wird, wenn das Datenbindungsframework den Inhalt der Sammlung anfordert. Laden Sie stattdessen die Ergebnisse in den Kontext, z. B. mithilfe der Load<TSource>(IQueryable<TSource>) Erweiterungsmethode, und binden Sie dann durch Aufrufen ToObservableCollection() der WPF-Bindung oder ToBindingList() für WinForms an die Local lokalen Daten.
Weitere Informationen und Beispiele finden Sie unter Lokale Ansichten nachverfolgter Entitäten in EF Core .
Gilt für:
Entity Framework