Entity Framework 4: Por que não consigo obter um ObjectSet de entidades derivadas em vez de um ObjectQuery?
Tenho uma entidade "Investimento" derivada de "BaseEntity"
With_container.BaseEntities.OfType<Investment>()
ecebo um ObjectQuery que sempre consulta o banco de dado
Portanto, eu preferiria ter umObjectSet<Investment>
.
Não consigo entender por que a EF não suporta isso para entidades derivadas ... Ou não? ;)
Se eu fosse criar uma "entidade raiz" no EF (que seria bobo) que tenha associações a todas as minhas entidades derivadas, eu obteria EntityCollections para essas entidades através das propriedades de navegação dessa entidade raiz. Mas deve haver outra maneira ...
Felicidade