2
A
回答
3
我不熟悉“外部映射文件”,但是这基本上是你怎么做懒加载使用LINQ到SQL:
private System.Data.Linq.Link<String> _content;
[Column(Name = "content", DbType = "NVarChar(MAX) NOT NULL", Storage = "_content")]
public String Content
{
get { return this._content.Value; }
set { this._content.Value = value; }
}
使用System.Data.Linq.Link<String>
作为私有变量将导致该属性是延迟加载,除非在DataContext上禁用延迟加载。
1
我相信你不得不像Daniel Schaffer在代码中所说的那样,但没有[Column]属性,因为你会在XML文件中定义映射。
相关问题
- 1. Hibernate的延迟加载属性XML映射
- 2. 延迟加载属性
- 3. 编程控制LINQ to SQL中的延迟加载属性
- 4. Linq到SQL外键映射
- 5. LINQ to SQL映射不使用属性或外部XML配置
- 6. 如何延迟加载Linq实体上的单个属性?
- 7. LINQ:停止延迟加载或强制加载属性
- 8. 加载属性延迟加载
- 9. LINQ to SQL:延迟加载关联
- 10. LINQ无延迟加载
- 11. NHibernate:如何在一对一映射中启用延迟加载
- 12. 如何映射具有延迟加载属性的实体(不会导致它们加载)?
- 13. 如何将LINQ EntitySet映射到属性setter中的List属性?
- 14. 应坚持延迟加载属性
- 15. 插入后的延迟加载属性
- 16. Linq到Sql映射
- 17. LINQ外部映射到类库
- 18. 如何缓存延迟加载特性
- 19. LINQ to SQL:加载处理延迟加载的关联
- 20. 如何确定linq表上运行时的延迟加载属性?
- 21. 部分延迟加载
- 22. laravel illuminate - 将延迟加载函数附加到模型属性
- 23. 如何延迟外部页面加载jquery
- 24. 如何优化LINQ到NHibernate延迟加载
- 25. 如何使用延迟属性加载在GlassFish + TopLink的要领
- 26. 如何延迟加载?
- 27. Nhibernate的映射延迟加载无代理
- 28. nHibernate多对多映射和延迟加载
- 29. 批量加载延迟加载Hibernate属性的
- 30. Linq to Sql推迟加载