DbContext 构造函数 (ObjectContext, Boolean)
[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]
围绕现有 ObjectContext 构造一个新的上下文实例。
命名空间: System.Data.Entity
程序集: EntityFramework(在 EntityFramework.dll 中)
语法
声明
Public Sub New ( _
objectContext As ObjectContext, _
dbContextOwnsObjectContext As Boolean _
)
用法
Dim objectContext As ObjectContext
Dim dbContextOwnsObjectContext As Boolean
Dim instance As New DbContext(objectContext, _
dbContextOwnsObjectContext)
public DbContext(
ObjectContext objectContext,
bool dbContextOwnsObjectContext
)
public:
DbContext(
ObjectContext^ objectContext,
bool dbContextOwnsObjectContext
)
new :
objectContext:ObjectContext *
dbContextOwnsObjectContext:bool -> DbContext
public function DbContext(
objectContext : ObjectContext,
dbContextOwnsObjectContext : boolean
)
参数
- objectContext
类型:System.Data.Entity.Core.Objects.ObjectContext
要使用新的上下文包装的现有 ObjectContext。
- dbContextOwnsObjectContext
类型:System.Boolean
如果设置为 true,则释放 DbContext 时将释放 ObjectContext;否则调用方必须释放该连接。