MetadataWorkspace.TryGetEntityContainer 方法

定义

重载

TryGetEntityContainer(String, DataSpace, EntityContainer)

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

TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer)

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

TryGetEntityContainer(String, DataSpace, EntityContainer)

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

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

参数

name
String

实体容器的名称。

dataSpace
DataSpace

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

entityContainer
EntityContainer

它在此方法返回时会包含一个 EntityContainer 对象。 如果不存在实体容器,此输出参数将包含 null;否则,它将返回第一个实体容器。 此参数未经初始化即被传递。

返回

如果存在与搜索条件匹配的实体容器,则为 true;否则为 false。

适用于

TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer)

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

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

参数

name
String

实体容器的名称。

ignoreCase
Boolean

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

dataSpace
DataSpace

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

entityContainer
EntityContainer

它在此方法返回时会包含一个 EntityContainer 对象。 如果不存在实体容器,此输出参数将包含 null;否则,它将返回第一个实体容器。 此参数未经初始化即被传递。

返回

如果存在与搜索条件匹配的实体容器,则为 true;否则为 false。

适用于