次の方法で共有


DbModelBuilder.RegisterEntityType メソッド

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

モデルの一部としてエンティティ型を登録します。

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

構文

'宣言
Public Overridable Sub RegisterEntityType ( _
    entityType As Type _
)
'使用
Dim instance As DbModelBuilder 
Dim entityType As Type

instance.RegisterEntityType(entityType)
public virtual void RegisterEntityType(
    Type entityType
)
public:
virtual void RegisterEntityType(
    Type^ entityType
)
abstract RegisterEntityType : 
        entityType:Type -> unit  
override RegisterEntityType : 
        entityType:Type -> unit
public function RegisterEntityType(
    entityType : Type
)

パラメーター

解説

このメソッドは、通常の汎用エンティティ メソッドを呼び出すために、MakeGenericMethod を使用する必要なく、便宜上エンティティ型を動的に登録できるようにするために提供されています。 このメソッドでは、Fluent API を使用したエンティティ型の追加構成は許可されていません。Fluent API は汎用型のパラメーターを広範に使用しているためです。

参照

参照

DbModelBuilder クラス

System.Data.Entity 名前空間