次の方法で共有


ManyToManyAssociationMappingConfiguration クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

多対多のリレーションシップのテーブルと列のマッピングを構成します。 この構成機能は Code First Fluent API を使用して利用できます (DbModelBuilder を参照してください)。

継承階層

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.AssociationMappingConfiguration
    System.Data.Entity.ModelConfiguration.Configuration.ManyToManyAssociationMappingConfiguration

名前空間:  System.Data.Entity.ModelConfiguration.Configuration
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public NotInheritable Class ManyToManyAssociationMappingConfiguration _
    Inherits AssociationMappingConfiguration
'使用
Dim instance As ManyToManyAssociationMappingConfiguration
public sealed class ManyToManyAssociationMappingConfiguration : AssociationMappingConfiguration
public ref class ManyToManyAssociationMappingConfiguration sealed : public AssociationMappingConfiguration
[<SealedAttribute>]
type ManyToManyAssociationMappingConfiguration =  
    class 
        inherit AssociationMappingConfiguration 
    end
public final class ManyToManyAssociationMappingConfiguration extends AssociationMappingConfiguration

ManyToManyAssociationMappingConfiguration 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド Equals(Object) 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。)
パブリック メソッド Equals(ManyToManyAssociationMappingConfiguration) 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの型を取得します。
パブリック メソッド HasTableAnnotation 結合テーブルのモデル内に注釈を設定します。注釈値は後で移行の作成時などテーブルの処理時に使用できます。
パブリック メソッド MapLeftKey 左外部キーの列の名前を構成します。左外部キーは、HasMany の呼び出しで指定されるナビゲーション プロパティの親エンティティを指します。
パブリック メソッド MapRightKey 右外部キーの列の名前を構成します。右外部キーは、WithMany の呼び出しで指定されるナビゲーション プロパティの親エンティティを指します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object.ToString() をオーバーライドします。)
パブリック メソッド ToTable(String) リレーションシップの結合テーブル名を構成します。
パブリック メソッド ToTable(String, String) リレーションシップの結合テーブルの名前とスキーマを構成します。

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

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