可能重复:
What are Navigation Properties in Entity Framework for?
我们正在使用EF 5,我很困惑他们的工作方式。
当我们有外键引用时,将在这些实体上生成导航属性。
导航属性是否会自动填充数据和实体。或者我们是否需要设置任何用数据填充导航属性的东西。
在一些博客中提到调用.Include(“实体名称”)来加载导航属性。
我有以下型号。但是我可以访问Country详细信息,即使没有调用.Include on Address entity。
public class Address
{
public long Id { get; set; }
public long CountryId { get; set; }
public Country Country { get; set; }
}
public sealed class Country
{
public long Id { get; set; }
public string Name { get; set; }
}
感谢。