Можно ли использовать табличные функции в EDMX с Entity Framework 5 RC / Visual Studio 2010?
Я не вижу опции в дизайнере EDMX, у меня ощущение, что дизайнер находится в .net 4.5? Верны ли мои подозрения? Или, возможно, в Visual Studio 11?
На самом деле я пока не в состоянии обновить наш проект до .net 4.5, есть ли другой способ использования табличных функций (возможно, изменение edmx вручную?).
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Этот сообщение в блоге в msdn помогает подтвердить несовместимость:
Некоторые функции доступны только при написании приложения, предназначенного для .NET 4.5. Это включает в себя поддержку перечислений, пространственные типы данных, функции с табличным значением и улучшения производительности. Если вы ориентируетесь на .NET 4.0, вы по-прежнему получаете все исправления ошибок и другие незначительные улучшения.
Однако интересно, что это руководство обсуждает непосредственное изменение EDMX для добавления поддержки TVF, но, похоже, это старая бета-версия. Интеллектуальный анализ XML также не нашел элементов, обсуждаемых в руководстве, но это могло быть связано с тем, что использовалась другая схема. К сожалению, у меня не хватило времени, чтобы попытаться применить это руководство к новому кандидату на выпуск EF5, но мне было бы интересно узнать, повезло ли кому-нибудь.