猿问

在EntityFramework4.1Poco代码中,虚拟关键字能产生什么效果?

在EntityFramework4.1Poco代码中,虚拟关键字能产生什么效果?

是否virtual关键字在首先对EF代码中的属性使用时会产生影响。有人能描述它在不同情况下的所有影响吗?

例如,我知道它可以控制懒惰加载-如果您在ic管式/一对多关系属性上使用虚拟关键字,默认情况下它将是延迟加载的,而如果不使用虚拟关键字,则它将被急切加载。

还有什么其他的影响virtual关键字有在EF与POCO实体?我是否应该默认使用virtual在我所有的属性上,还是默认不使用它?


海绵宝宝撒
浏览 374回答 2
2回答
随时随地看视频慕课网APP
我要回答