.net - EF 4.0 支持哪些功能?

标签 .net entity-framework entity-framework-4

有时我会遇到这样的异常:

This method cannot be translated into a store expression. 

是否有任何 EF 4.0 支持和不支持的列表?

我刚刚用谷歌搜索,但没有;(。

最佳答案

下面列出了LINQ methods which are supported .

LINQ To Entities 还提供了以下 Canonical Function Mapping用于对 SQL 函数的 CLR 类型操作。默认情况下,所有提供程序都应该支持这些方法。例如,String.Contains 应始终映射到 SQL 中的 LIKE 语句或 IndexOf 语句。

但是,请注意,不同的提供者可以自由地进行自己的映射。我见过一些 EF 提供者不支持完整的“规范”功能列表,或者添加他们自己的。由于每个 EF 提供者自己进行映射,因此除了上面列出的标准之外,不可能给出明确的答案。

关于.net - EF 4.0 支持哪些功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3752520/

相关文章:

entity-framework - 如何确定 EF 4.1 中具有引用属性的实体是否脏?

c# - EF 6 代码首先生成 View 空错误

linq-to-sql - 从 LINQ to SQL 迁移到 Entity Framework "Code First"

c# - MVC Entity Framework - 处理 DbContext 的实例?

c# - 我在哪里可以得到 NLog 提供的 "ambient properties"的列表?

.net - CommandBars.OnUpdate 停止被触发

c# - int 数据类型的服务器端验证

c# - .NET 4.5 "Any CPU"带有 Perefer 32 位选项 : not work for dlls which have 32 and 64 bit versions with XCopy

c# - Code First - 外键引用在分配 Id 时未加载

.net - 如何首先使用 EF 4 代码将对象映射到 View ?