实体框架:是否可以将对象上下文置于内部?

时间:2009-12-04 12:01:25

标签: c# .net entity-framework

我有以对象MyEntities命名的ObjectContext。还有一些实体,假设它们是Entity1和Entity2。我想让MyEntities内部化。 Entity1和Entity2必须是公共的。有可能吗?

1 个答案:

答案 0 :(得分:5)

如果您使用的是Entity Framework v4和Visual Studio 2010,则可以使用Entity Designer在设计时设置访问模式,方法是将必要的值设置为模型的Entity Container Access属性。
如果您使用的是EF v1和Visual Studio 2008,那么您将不得不使用外部代码生成机制,如T4模板。