共用方式為


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
)

參數

  • entityType
    類型:System.Type
    要登錄的類型。

備註

提供這個方法乃基於方便的理由,目的在讓動態登錄的實體類型能夠不使用 MakeGenericMethod,就可呼叫標準泛型 Entity 方法。 這個方法無法透過 Fluent 應用程式開發介面進一步設定實體類型,因為這些 API 會大量使用泛型類型參數。

請參閱

參考

DbModelBuilder 類別

System.Data.Entity 命名空間