【发布时间】:2012-01-09 14:40:58
【问题描述】:
我正在缓存对象,如果我对缓存的实体进行 linq 查询,那么...由于实体框架中的延迟加载,这些查询会导致数据库往返吗?
【问题讨论】:
-
我没有对此进行测试,但如果您访问延迟加载的属性,它们可能会,但不应该用于第一次获取的属性.我相信这仅适用于所述属性标记为
virtual。如果你不将它们标记为virtual,你将不会得到惰性属性。 -
你是对的......第一次它获取导航属性我认为是延迟加载的权利......?
标签: vb.net linq c#-4.0 entity-framework-4 entity-framework-4.1