DependentNavigationPropertyConfiguration<TDependentEntityType>.HasForeignKey<TKey> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクト モデルで公開される外部キー プロパティを使用するリレーションシップを構成します。 外部キー プロパティがオブジェクト モデルで公開されない場合は、Map メソッドを使用します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.CascadableNavigationPropertyConfiguration HasForeignKey<TKey> (System.Linq.Expressions.Expression<Func<TDependentEntityType,TKey>> foreignKeyExpression);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.CascadableNavigationPropertyConfiguration HasForeignKey<TKey> (System.Linq.Expressions.Expression<Func<TDependentEntityType,TKey>> foreignKeyExpression);
member this.HasForeignKey : System.Linq.Expressions.Expression<Func<'DependentEntityType, 'Key>> -> System.Data.Entity.ModelConfiguration.Configuration.CascadableNavigationPropertyConfiguration
Public Function HasForeignKey(Of TKey) (foreignKeyExpression As Expression(Of Func(Of TDependentEntityType, TKey))) As CascadableNavigationPropertyConfiguration
型パラメーター
- TKey
キーの型。
パラメーター
- foreignKeyExpression
- Expression<Func<TDependentEntityType,TKey>>
外部キーとして使用するプロパティを表すラムダ式。 外部キーが複数のプロパティで構成される場合は、それらのプロパティを含む匿名型を指定します。 複数の外部キー プロパティを使用する場合、主キー プロパティがプリンシパル エンティティの種類に対して構成されたのと同じ順序でプロパティを指定する必要があります。
戻り値
関係をさらに構成するために使用できる構成オブジェクト。
- 属性
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework