【发布时间】:2008-08-14 00:24:43
【问题描述】:
实体框架不支持Expression.Invoke 运算符。尝试使用时收到以下异常:
“LINQ to Entities 不支持 LINQ 表达式节点类型‘Invoke’。
有没有人解决这个缺失的功能?我想在实体框架上下文中使用详细的 PredicateBuilder here。
编辑 1 @marxidad - 我喜欢你的建议,但它确实让我有些困惑。您能否就您提出的解决方案提供进一步的建议?
编辑 2 @marxidad - 感谢您的澄清。
【问题讨论】:
-
是的,看起来 Entity Framework 不支持这一点,我也无法通过一种可行的方式对其进行评估。
-
查看 MSDN 上的 CLR Method to Canonical Function Mapping 页面。
标签: .net linq entity-framework linq-to-entities