共用方式為


ForeignKeyAssociationMappingConfiguration 類別

定義

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

public sealed class ForeignKeyAssociationMappingConfiguration : System.Data.Entity.ModelConfiguration.Configuration.AssociationMappingConfiguration
type ForeignKeyAssociationMappingConfiguration = class
    inherit AssociationMappingConfiguration
Public NotInheritable Class ForeignKeyAssociationMappingConfiguration
Inherits AssociationMappingConfiguration
繼承
ForeignKeyAssociationMappingConfiguration

方法

Equals(ForeignKeyAssociationMappingConfiguration)

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

Equals(Object)

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

GetHashCode()

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

GetType()

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

HasColumnAnnotation(String, String, Object)

針對已使用 MapKey(String[]) 設定的資料庫資料行,在模型中設定批註。 稍後可以在處理資料行時使用批註值,例如在建立移轉時。

MapKey(String[])

為外部索引鍵設定資料行的名稱。

ToString()

設定關聯性的資料表和資料行對應,此對應不會公開物件模型中的外部索引鍵屬性。 此組態功能可透過 Code First Fluent API 取得,請參閱 DbModelBuilder

ToTable(String)

設定外部索引鍵資料行所在的資料表名稱。 指定的資料表必須已經針對實體型別對應。 如果您想要讓外鍵 () 位於自己的資料表中,請使用 Map 方法來 System.Data.Entity.ModelConfiguration.EntityTypeConfiguration 執行實體分割,只使用主鍵屬性來建立資料表。 然後,可以透過這個方法將外鍵新增至資料表。

ToTable(String, String)

設定外部索引鍵資料行所在的資料表名稱和結構描述。 指定的資料表必須已經針對實體型別對應。 如果您想要讓外鍵 () 位於自己的資料表中,請使用 Map 方法來 System.Data.Entity.ModelConfiguration.EntityTypeConfiguration 執行實體分割,只使用主鍵屬性來建立資料表。 然後,可以透過這個方法將外鍵新增至資料表。

適用於