共用方式為


ConventionTypeConfiguration<T> 類別

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

允許針對模型中的實體類型執行組態。 此組態功能是透過輕量型慣例提供。

繼承階層

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration<T>

命名空間:  System.Data.Entity.ModelConfiguration.Configuration
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public Class ConventionTypeConfiguration(Of T As Class)
'用途
Dim instance As ConventionTypeConfiguration(Of T)
public class ConventionTypeConfiguration<T>
where T : class
generic<typename T>
where T : ref class 
public ref class ConventionTypeConfiguration
type ConventionTypeConfiguration<'T when 'T : not struct> =  class end
JScript does not support generic types and methods.

類型參數

  • T
    由實體類型繼承的類型。

ConventionTypeConfiguration<T> 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 ClrType 取得此實體類型的 Type

靠上

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前的執行個體。 (覆寫 Object.Equals(Object)。)
受保護的方法 Finalize (繼承自 Object)。
公用方法 GetHashCode 擷取目前執行個體的雜湊碼。 (覆寫 Object.GetHashCode()。)
公用方法 GetType 取得目前執行個體的 Type
公用方法 HasEntitySetName 設定要用於此實體類型的實體集名稱。只能針對每一個實體集中的基底類型設定實體集名稱。
公用方法 HasKey<TProperty> 為此實體類型設定主索引鍵屬性。
公用方法 HasTableAnnotation 在模型中針對此實體的對應資料表設定註釋。此註釋值可以在稍後處理資料表 (例如建立移轉) 時使用。
公用方法 Ignore() 從模型中排除此實體類型,好讓它不會對應到資料庫。
公用方法 Ignore<TProperty>(Expression<Func<T, TProperty>>) 從模型中排除屬性,好讓它不會對應到資料庫。
公用方法 IsComplexType 將此實體類型變更為複雜類型。
公用方法 MapToStoredProcedures() 設定此類型以使用預存程序執行插入、更新和刪除。將會使用程序和參數名稱的預設慣例。
公用方法 MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<T>>) 設定此類型以使用預存程序執行插入、更新和刪除。
受保護的方法 MemberwiseClone (繼承自 Object)。
公用方法 Property<TProperty> 設定在此類型上定義的屬性。
公用方法 ToString 將目前執行個體的值轉換為其對應的字串表示。 (覆寫 Object.ToString()。)
公用方法 ToTable(String) 設定此實體類型所對應的資料表名稱。
公用方法 ToTable(String, String) 設定此實體類型所對應的資料表名稱。

靠上

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

System.Data.Entity.ModelConfiguration.Configuration 命名空間