En Linq a SQL, no puedo encontrar una manera fácil de tratar con múltiples conjuntos de resultados devueltos por un procedimiento almacenado donde cada conjunto de resultados proviene de las uniones de tabla. Cada conjunto de resultados no se asigna directamente a una tabla. (no puede cambiar este comportamiento). Por ahora, parece que usar un DataSet es mucho más simple.¿Puede Entity Framework tratar con múltiples conjuntos de resultados (cada uno de tablas unidas) de un procedimiento almacenado?
¿Puede el Entity Framework actual o el próximo, 4.0, tratar este tipo de escenarios directamente del diseñador? ¿O incluso del código hecho fácilmente?