2013年6月8日
摘要: 1、了解EF的三种数据加载模式 a)Lazy Loading i.默认ef是使用此模式,显示开启在DbContext的构造器中使用Configuration.LazyLoadingEnabled=true; ii.此模式中(codefirst),领域模型不能被声明为sealed,导航属性必须声明为virtual。因为框架会自动为模型生成一个代理类,在访问导航属性时代理类重写导航属性,从数据源读取数据并返回实体或集合。 iii.在对应到遍历实体的时候再遍历对应导航属性,此时需要开启sqlserver的mars选项,可直接在连接字串中配置。 iv.Lazy Loading... 阅读全文
posted @ 2013-06-08 15:19 xdlysk 阅读(810) 评论(0) 推荐(0) 编辑