什么时候不会初始化集合导航属性?

时间:2014-11-04 06:02:06

标签: entity-framework-6

我正在使用EF 6.1,数据库优先。我有延迟加载禁用

如果我在没有Eager加载其集合导航属性的情况下加载实体,我是否会担心这些导航属性未正确初始化?我是否应该能够使用entity.collectionnavigationproperty.Add(new entity)而不必担心首先初始化集合导航属性?

1 个答案:

答案 0 :(得分:0)

我不确定它对于没有DataBase First创建的模型是如何工作的,但似乎所有带有Collection Navigation Properties的实体都是在构造函数中用HashSet<>初始化的。这就是为什么我没有遇到空值问题或者.Add失败的原因。