Language

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 メソッドを使用してエンティティ分割を実行し、主キー プロパティのみを使用してテーブルを作成します。 その後、このメソッドを使用して外部キーをテーブルに追加できます。

適用対象