我们可以使用
停止在上下文构造函数中创建代理this.Configuration.ProxyCreationEnabled = false;
在EF 4.1中创建代理有哪些优点和缺点?
答案 0 :(得分:17)
代理是两个功能所必需的:
这两种技术都有其他要求:
virtual
。必须启用延迟加载。virtual
。答案 1 :(得分:2)
除了上一个答案,Runtime使用反射使用您的POCO类,并创建继承您的POCO类的动态代理类。因此,它将在运行时添加这些功能+ EntityObject功能,这将有助于动态代理启用延迟加载和动态更改跟踪。