EdmFunction必须符合型号名称?
问题描述:
书“约翰逊格伦 - 与微软的.NET Framework 4的访问数据 - 2011”包含例如自定义函数,以及函数调用:EdmFunction必须符合型号名称?
gv.DataSource = (... select new { ... , ModelDefinedFunctions.Detail(..)});
但在CD中的实践检验与书:
var instructors = from p in context.People
where YearsSince((DateTime)p.HireDate) > 10
select p;
和解释:您必须使用方法名称引用自定义函数。方法名称不能用型号名称限定。该方法需要一个DateTime参数,并且必须包含此参数。
现在没有VS,什么是正确的方法?
答
ModelDefinedFunctions
是定义方法Detail
的类的名称。这两种方法是相同的。型号名称没有限定符。
耶稣,你说得对 –