实体模型中的virtual关键字
来源:互联网 发布:增广矩阵 求通解 编辑:程序博客网 时间:2024/05/18 03:40
[Table("sys_user")] public class User { [Key] public Guid UserId { get; set; } public string UserName { get; set; } public string Passwords { get; set; } public Guid DepId { get; set; } public virtual Department Department { get; set; } }
在code first中,经常能看到某个成员变量前定义了一个virtual关键字,这个有什么作用呢?主要有以下两点作用:
1,Lazy loading,懒加载,想必这个大家已经很熟悉了,就不多说了。
2,更有效的变更追踪。
另外,大家可以看看微软的这篇文章:Requirements for Creating POCO Proxies
0 0
- 实体模型中的virtual关键字
- virtual是c++中的关键字
- virtual是c++中的关键字
- 继承中的二义性 虚继承 virtual关键字
- 实体中的数据库字段有关键字
- virtual 关键字
- virtual 关键字
- virtual 关键字
- virtual 关键字
- virtual 关键字
- Virtual关键字
- virtual关键字
- virtual关键字
- Virtual关键字
- virtual关键字
- ER模型中的实体和联系
- C#中的一些方法修饰关键字virtual override sealed new
- C#继承中的关键字 virtual、override 与new
- 如何转载csdn博客
- QT之解决按钮显示中文乱码问题
- 重载(overload)与重写(override)的区别
- 油田(uva572 Oil Deposits) dfs模板题
- 有人向我反馈了一个bug
- 实体模型中的virtual关键字
- 怎么恢复被删除的文件
- Predict the Winner
- 【LeetCode】Subtree of Another Tree 解题报告
- salesforce中workflow rules和process builder的应用场景及局限研究
- Linux/deepin下Qt5无法输入中文的解决方法
- Dapper .NET Tutorial I
- 千万别做程序员?
- LocalBroadcastManager源码解析