Можно ли использовать Select (l => new {}) с SelectMany в EntityFramework

Я пытаюсь что-то, в чем я не совсем уверен, но я хочу спросить здесь, если это возможно.

Это может быть сделано?

public IQueryable GetInfo(int count, byte languageId)
        {
            return db.Info.SelectMany(i => i.LanguageInfo)
                              .Where(l => l.Language.id == languageId)
                              .Select(l => new Info {   AddDate = l.Info.AddDate,
                                                        Description = l.Description,
                                                        EntityKey = l.Info.EntityKey,
                                                        id = l.Info.id,
                                                        Title = l.Title,
                                                        ViewCount = l.Info.ViewCount }
                                                        )
                              .OrderByDescending(i => i.id)
                              .Take(count);
        }

Когда этот метод выполняется, я получил ошибку

Сущность или сложный типGuideModel.Info» невозможно создать в запросе LINQ to Entities.

Значит ли это "невозможно" ?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос