次の方法で共有


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)

外部キー列を配置するテーブル名を構成します。 指定するテーブルはエンティティ型に対して既にマップされている必要があります。 外部キーを独自のテーブルに配置する場合は、 で System.Data.Entity.ModelConfiguration.EntityTypeConfiguration Map メソッドを使用してエンティティ分割を実行し、主キー プロパティのみを使用してテーブルを作成します。 その後、このメソッドを使用して外部キーをテーブルに追加できます。

ToTable(String, String)

外部キー列を配置するテーブルの名前とスキーマを構成します。 指定するテーブルはエンティティ型に対して既にマップされている必要があります。 外部キーを独自のテーブルに配置する場合は、 で System.Data.Entity.ModelConfiguration.EntityTypeConfiguration Map メソッドを使用してエンティティ分割を実行し、主キー プロパティのみを使用してテーブルを作成します。 その後、このメソッドを使用して外部キーをテーブルに追加できます。

適用対象