DbSet<TEntity>.IListSource.GetList Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode est appelée par les frameworks de liaison de données lors de la tentative de liaison de données directement à un 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
Retours
Ne retourne jamais, lève toujours une exception.
Implémente
Exceptions
Toujours levée.
Remarques
Cette implémentation lève toujours une exception, car la liaison directe à un DbSet<TEntity> entraîne l’envoi d’une requête à la base de données chaque fois que l’infrastructure de liaison de données demande le contenu de la collection. Au lieu de cela, chargez les résultats dans le contexte, par exemple, à l’aide de la Load<TSource>(IQueryable<TSource>) méthode d’extension, puis liez aux données locales via le Local en appelant ToObservableCollection() pour la liaison WPF ou ToBindingList() pour WinForms.
Pour plus d’informations et d’exemples, consultez Vues locales des entités suivies dans EF Core .