DbSet<TEntity>.IListSource.GetList Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse método é chamado por estruturas de associação de dados ao tentar associar dados diretamente a um 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
Retornos
Nunca retorna, sempre gera uma exceção.
Implementações
Exceções
Sempre lançada.
Comentários
Essa implementação sempre gera uma exceção, pois a associação diretamente a um DbSet<TEntity> resultará em uma consulta sendo enviada ao banco de dados sempre que a estrutura de associação de dados solicitar o conteúdo da coleção. Em vez disso, carregue os resultados no contexto, por exemplo, usando o Load<TSource>(IQueryable<TSource>) método de extensão e, em seguida, associe-os aos dados locais por meio do Local chamando ToObservableCollection() para associação WPF ou ToBindingList() para WinForms.
Consulte Exibições locais de entidades controladas no EF Core para obter mais informações e exemplos.
Aplica-se a
Entity Framework