EntityContainer.Create 方法

定义

用于构造 EntityContainer 对象的工厂方法。

public static System.Data.Entity.Core.Metadata.Edm.EntityContainer Create (string name, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Metadata.Edm.EntitySetBase> entitySets, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Metadata.Edm.EdmFunction> functionImports, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Metadata.Edm.MetadataProperty> metadataProperties);
static member Create : string * System.Data.Entity.Core.Metadata.Edm.DataSpace * seq<System.Data.Entity.Core.Metadata.Edm.EntitySetBase> * seq<System.Data.Entity.Core.Metadata.Edm.EdmFunction> * seq<System.Data.Entity.Core.Metadata.Edm.MetadataProperty> -> System.Data.Entity.Core.Metadata.Edm.EntityContainer

参数

name
String

要创建的实体容器的名称。

dataSpace
DataSpace

此实体容器所属的 DataSpace。

entitySets
IEnumerable<EntitySetBase>

将包含在新容器中的实体集。 可以为 null。

functionImports
IEnumerable<EdmFunction>

将包含在新容器中的函数。 可以为 null。

metadataProperties
IEnumerable<MetadataProperty>

要与实例关联的元数据属性。

返回

EntityContainer 对象。

例外

如果 name 参数为 null 或空字符串,则引发。

注解

新创建的 EntityContainer 将是只读的。

适用于