1
A
回答
0
你必须在访问它们之前“加载”你的导航属性。 如果导航是一个集合,使用
yourNavigationPropertyName.Load();
,如果它是一个单一的对象,使用相关的参考属性:
yourNavigationPropertyNameReference.Load();
在开发以后,你应该满足一个平常的相关问题。我建议你把这个帖子上,这与实体框架延迟加载涉及一看:
0
这是一个对象,我会用相关的参考属性,谢谢。我的问题是当我用存储过程设置对象实体时,所有外键(导航属性)都为空,所以我无法进行“加载”。我不知道为什么......
我的代码:
var sp = context.GetUserEntityTransactions(SesameId);
列表transations =新名单(sp.ToList());
转换外键为空
相关问题
- 1. Linq to实体导航属性
- 2. 实体框架,存储过程和导航性能
- 3. 将导航属性映射到存储过程
- 4. LINQ到实体 - 在EntityCollection导航属性搜索
- 5. LINQ到实体查询,使用导航属性
- 6. LINQ到存储过程的“错误的存储属性”错误
- 7. 在实体框架中使用存储过程,我如何获得实体的填充导航属性?
- 8. 实体框架:如何将实体的属性映射到存储过程?
- 9. 实体框架:合并到实体导航属性
- 10. 现有的导航属性的实体
- 11. 订购导航属性 - 实体框架
- 12. 获取实体导航属性插入
- 13. 实体框架导航属性null
- 14. 实体框架导航属性更新
- 15. 实体框架 - 多导航属性
- 16. 在实体implemening导航属性框架
- 17. 存储库模式和导航属性
- 18. 实体框架导航属性未设置为对象的实例?
- 19. LINQ到实体将存储过程来L2E查询
- 20. EF6从存储过程获取与列表属性实体
- 21. LINQ:如果导航属性为null设置默认值
- 22. 实体框架.Include()导航另一个导航属性
- 23. 使用LINQ将实体导航到实体
- 24. 实体ria在保存后删除导航属性值
- 25. 如何在实体框架中保存导航属性
- 26. 实体框架核心导航属性过度加载
- 27. 实体框架 - 通过集合导航和包含属性
- 28. 通过实体导航属性集合添加新条目
- 29. 通过导航属性实体框架,继承和条件
- 30. 实体框架 - 在分离实体后恢复导航属性
这是一个单独的对象,我将使用关联的引用属性,谢谢。 我的问题是当我用存储过程设置对象实体时,所有外键(导航属性)都为空,所以我无法进行“加载”。我的代码: var sp = 列表 transations =新列表(sp.ToList()); 转换外键为空 –
lu2vik
2010-02-23 10:48:07
如何尝试 sp.Load(); List transations = new List(sp.ToList()); ? – Proviste 2010-02-23 13:16:35