EdmFunction必须符合型号名称吗?

时间:2011-09-01 05:42:44

标签: linq entity-framework

预订“Johnson Glenn - 使用Microsoft .NET Framework 4 - 2011访问数据”包含自定义函数示例和函数调用:

gv.DataSource = (... select new { ... , ModelDefinedFunctions.Detail(..)});

但是在CD上用这本书进行实践测试:

var instructors = from p in context.People
                  where YearsSince((DateTime)p.HireDate) > 10
                  select p;

和说明:您必须使用方法名称引用自定义函数。方法名称不得使用模型名称限定。该方法需要DateTime参数,必须包含此参数。

现在没有VS,正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

ModelDefinedFunctions是定义方法Detail的类的名称。这两种方法是相同的。模型名称没有限定符。