次の方法で共有


EntityContainer.Create メソッド

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

EntityContainer オブジェクトを作成するためのファクトリ メソッド。

名前空間:  System.Data.Entity.Core.Metadata.Edm
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Shared Function Create ( _
    name As String, _
    dataSpace As DataSpace, _
    entitySets As IEnumerable(Of EntitySetBase), _
    functionImports As IEnumerable(Of EdmFunction), _
    metadataProperties As IEnumerable(Of MetadataProperty) _
) As EntityContainer
'使用
Dim name As String 
Dim dataSpace As DataSpace 
Dim entitySets As IEnumerable(Of EntitySetBase)
Dim functionImports As IEnumerable(Of EdmFunction)
Dim metadataProperties As IEnumerable(Of MetadataProperty)
Dim returnValue As EntityContainer 

returnValue = EntityContainer.Create(name, dataSpace, _
    entitySets, functionImports, metadataProperties)
public static EntityContainer Create(
    string name,
    DataSpace dataSpace,
    IEnumerable<EntitySetBase> entitySets,
    IEnumerable<EdmFunction> functionImports,
    IEnumerable<MetadataProperty> metadataProperties
)
public:
static EntityContainer^ Create(
    String^ name, 
    DataSpace dataSpace, 
    IEnumerable<EntitySetBase^>^ entitySets, 
    IEnumerable<EdmFunction^>^ functionImports, 
    IEnumerable<MetadataProperty^>^ metadataProperties
)
static member Create : 
        name:string * 
        dataSpace:DataSpace * 
        entitySets:IEnumerable<EntitySetBase> * 
        functionImports:IEnumerable<EdmFunction> * 
        metadataProperties:IEnumerable<MetadataProperty> -> EntityContainer
public static function Create(
    name : String, 
    dataSpace : DataSpace, 
    entitySets : IEnumerable<EntitySetBase>, 
    functionImports : IEnumerable<EdmFunction>, 
    metadataProperties : IEnumerable<MetadataProperty>
) : EntityContainer

パラメーター

  • name
    型 : System.String
    作成するエンティティ コンテナーの名前。

戻り値

型 : System.Data.Entity.Core.Metadata.Edm.EntityContainer
EntityContainer オブジェクト。

例外

例外 状態
ArgumentException

name 引数が null または空文字列の場合にスローされます。

解説

新しく作成される EntityContainer は、読み取り専用になります。

参照

参照

EntityContainer クラス

System.Data.Entity.Core.Metadata.Edm 名前空間