EntityConnection.Open 方法

定义

通过调用基础数据提供程序 Open 的方法建立与数据源的连接。

public:
 override void Open();
public override void Open();
override this.Open : unit -> unit
Public Overrides Sub Open ()

例外

打开连接或基础数据提供程序的名称未知时,会发生错误。

内联连接字符串包含无效的 Metadata 关键字值。

注解

若要避免无意中放置对象(如 System.Data.Common.CommandTrees 其元数据和 ObjectContext 与其元数据 EntityConnection 不同步),必须锁定其元数据。 锁定元数据后,不允许对连接字符串进行更改。 下面是两种锁定元数据的方案:

加载元数据后,验证 EntityConnection 概念模型、存储模型和映射文件是否都存在。

适用于