首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linq到实体的内容包括

Linq到实体的内容包括
EN

Stack Overflow用户
提问于 2009-10-24 13:31:00
回答 1查看 2.3K关注 0票数 3

目前,我正在学习更多关于Linq到实体的知识--特别是目前关于急切和延迟加载的知识。

代码语言:javascript
复制
proxy.User.Include("Role").First(u => u.UserId == userId)

这应该是用来加载用户,以及用户拥有的任何角色。我有一个问题,但我也有一个问题。它只是为了解L2E而创建的一个简单的模型

我的印象是,这是为了使事物强大的类型-那么我为什么要写“角色”呢?如果我更改了表的名称,就不会产生编译错误.

我的错误是:

代码语言:javascript
复制
The specified type member 'Roles' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.

下面的解决方案允许我现在编写代码:

代码语言:javascript
复制
proxy.User.Include(u => u.Role).First(u => u.UserId == userId)

这更好!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-24 13:34:46

loading.

  • Always包含是一个提示,它在引用您希望由加载的内容之前,不强制急切的
  1. 检查IsLoaded属性。
  2. 有一些方法可以将强类型的对象放入
  3. 语句中,但该问题没有可用的解决方案。谷歌:实体框架ObjectQueryExtension包括
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1618016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档