【发布时间】:2011-07-28 10:32:40
【问题描述】:
我正在使用 Entity Framework 4.1 RC 和代码优先方法。 如何调用自定义 SQL 函数?
如果我使用 EdmFunction 属性,我应该指定什么命名空间?
[EdmFunction("Namespace", "GetAge")]
public static int GetAge(Person p)
{
throw new NotSupportedException(…);
}
当我尝试使用此类函数执行 LINQ 查询时,会引发以下异常:
类型上指定的方法'...' '...' 不能被翻译成 LINQ to 实体存储表达式。
【问题讨论】:
标签: .net entity-framework entity-framework-4.1