2010-04-20 94 views
8

我知道表值函数在以前版本的实体框架中不受支持。我想知道EF 4现在是否支持这个功能?我不能在edm设计器中看到我的函数,所以我猜测他们不被支持,除非我做错了什么?实体框架4表值函数

如果不支持,是否有解决方法?我的表值函数只有一个参数。

回答

6

是的,你可以肯定使用EF值的表值函数。这里有一个关于如何实现的很好的链接:http://blog.ondrejsv.com/post/Using-table-valued-database-functions-with-Entity-Framework-40.aspx#comment

+0

真的是一个救世主。我在VS 2010中这样做了,并且挣扎了半个小时,才意识到它完全没有得到设计人员的支持。查询EF模型设计器在内部触发以了解可用的数据库对象是一个很好的抓住!创造了我的一天。 – RBT 2016-06-02 02:42:32