MetadataWorkspace.GetEntityContainer 方法

定义

重载

GetEntityContainer(String, DataSpace)

使用指定的实体容器名称和数据模型返回一个 EntityContainer 对象。

GetEntityContainer(String, Boolean, DataSpace)

使用指定的实体容器名称和数据模型返回一个 EntityContainer 对象。

GetEntityContainer(String, DataSpace)

使用指定的实体容器名称和数据模型返回一个 EntityContainer 对象。

public virtual System.Data.Entity.Core.Metadata.Edm.EntityContainer GetEntityContainer (string name, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace);
abstract member GetEntityContainer : string * System.Data.Entity.Core.Metadata.Edm.DataSpace -> System.Data.Entity.Core.Metadata.Edm.EntityContainer
override this.GetEntityContainer : string * System.Data.Entity.Core.Metadata.Edm.DataSpace -> System.Data.Entity.Core.Metadata.Edm.EntityContainer

参数

name
String

实体容器的名称。

dataSpace
DataSpace

要从中搜索实体容器的概念模型。

返回

如果不存在实体容器,此方法将返回 null;否则它将返回第一个实体容器。

例外

如果空间不是有效空间,则引发。 有效空间为 C、O、CS 或 OCSpace

适用于

GetEntityContainer(String, Boolean, DataSpace)

使用指定的实体容器名称和数据模型返回一个 EntityContainer 对象。

public virtual System.Data.Entity.Core.Metadata.Edm.EntityContainer GetEntityContainer (string name, bool ignoreCase, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace);
abstract member GetEntityContainer : string * bool * System.Data.Entity.Core.Metadata.Edm.DataSpace -> System.Data.Entity.Core.Metadata.Edm.EntityContainer
override this.GetEntityContainer : string * bool * System.Data.Entity.Core.Metadata.Edm.DataSpace -> System.Data.Entity.Core.Metadata.Edm.EntityContainer

参数

name
String

实体容器的名称。

ignoreCase
Boolean

如果执行不区分大小写的搜索,则为 true;否则为 false。

dataSpace
DataSpace

要从中搜索实体容器的概念模型。

返回

如果不存在实体容器,此方法将返回 null;否则它将返回第一个实体容器。

例外

如果空间不是有效空间,则引发。 有效空间为 C、O、CS 或 OCSpace

适用于