Equals(Object)
|
允許針對模型中的實體型別執行組態。
EntityTypeConfiguration 可以透過 上的 DbModelBuilder Entity 方法取得,或是衍生自 EntityTypeConfiguration 的自訂型別可以透過 上的 DbModelBuilder Configurations 屬性註冊。
|
GetHashCode()
|
允許針對模型中的實體型別執行組態。
EntityTypeConfiguration 可以透過 上的 DbModelBuilder Entity 方法取得,或是衍生自 EntityTypeConfiguration 的自訂型別可以透過 上的 DbModelBuilder Configurations 屬性註冊。
|
GetType()
|
取得目前執行個體的 Type。
|
HasEntitySetName(String)
|
設定要用於這個實體型別的實體集名稱。
只能針對每一個實體集中的基底型別設定實體集名稱。
|
HasIndex<TIndex>(Expression<Func<TEntityType,TIndex>>)
|
設定此實體類型的索引屬性 (s) 。
|
HasKey<TKey>(Expression<Func<TEntityType,TKey>>, Action<PrimaryKeyIndexConfiguration>)
|
為這個實體型別設定主索引鍵屬性。
|
HasKey<TKey>(Expression<Func<TEntityType,TKey>>)
|
為這個實體型別設定主索引鍵屬性。
|
HasMany<TTargetEntity>(Expression<Func<TEntityType,ICollection<TTargetEntity>>>)
|
設定由此實體類型發生的許多關係。
|
HasOptional<TTargetEntity>(Expression<Func<TEntityType,TTargetEntity>>)
|
設定由此實體類型發生的選擇性關係。
此實體型別的執行個體將能夠儲存到資料庫中,而不必指定這個關聯性。
資料庫中的外部索引鍵可為 Null。
|
HasRequired<TTargetEntity>(Expression<Func<TEntityType,TTargetEntity>>)
|
設定由此實體類型發生的必要關係。
此實體型別的執行個體將無法儲存到資料庫中,除非指定這個關聯性。
資料庫中的外部索引鍵不可為 Null。
|
HasTableAnnotation(String, Object)
|
針對此實體所對應的資料表,在模型中設定批註。 稍後可以在處理資料表時使用注釋值,例如建立移轉時。
|
Ignore<TProperty>(Expression<Func<TEntityType,TProperty>>)
|
從模型中排除屬性,好讓它不會對應到資料庫。
|
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>)
|
從模型中排除屬性,好讓它不會對應到資料庫。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Map(Action<EntityMappingConfiguration<TEntityType>>)
|
允許有關此實體型別如何對應到資料庫結構描述的進階組態設定。
根據預設,任何組態也會套用到衍生自這個實體型別的任何型別。
衍生型別可以透過 Map 的多載來設定衍生類型,或使用衍生型別的 EntityTypeConfiguration 來設定。
實體的屬性可以使用多個 Map 呼叫,在多個資料表之間分割。
對應呼叫是加法的,後續呼叫將不會覆寫已透過 Map 預先設定的設定。
|
Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)
|
允許有關衍生實體型別如何對應到資料庫結構描述的進階組態設定。
對應呼叫是加法的,後續呼叫將不會覆寫已透過 Map 預先設定的設定。
|
MapToStoredProcedures()
|
將此類型設定為使用預存程式進行插入、更新和刪除。
將會使用程式和參數名稱的預設慣例。
|
MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<TEntityType>>)
|
將此類型設定為使用預存程式進行插入、更新和刪除。
|
Property(Expression<Func<TStructuralType,Byte[]>>)
|
設定 System.byte[] 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DateTime>>)
|
設定 DateTime 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DateTimeOffset>>)
|
設定 DateTimeOffset 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DbGeography>>)
|
設定 DbGeography 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DbGeography>>)
|
設定 DbGeography 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DbGeometry>>)
|
設定 DbGeometry 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DbGeometry>>)
|
設定 DbGeometry 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Decimal>>)
|
設定 System.decimal 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>)
|
設定 System.DateTime? 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>)
|
設定 System.DateTimeOffset? 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>)
|
設定 System.decimal? 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>)
|
設定 System.TimeSpan? 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,String>>)
|
設定 System.string 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,TimeSpan>>)
|
設定 TimeSpan 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>)
|
設定 System.struct? 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
Property<T>(Expression<Func<TStructuralType,T>>)
|
設定 System.struct 在此類型上定義的屬性。
(繼承來源 StructuralTypeConfiguration<TStructuralType>)
|
ToString()
|
允許針對模型中的實體型別執行組態。
EntityTypeConfiguration 可以透過 上的 DbModelBuilder Entity 方法取得,或是衍生自 EntityTypeConfiguration 的自訂型別可以透過 上的 DbModelBuilder Configurations 屬性註冊。
|
ToTable(String, String)
|
設定這個實體型別所對應的資料表名稱。
|
ToTable(String)
|
設定這個實體型別所對應的資料表名稱。
|