IConventionEntityType.AddSkipNavigation メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
このエンティティ型に新しいスキップ ナビゲーション プロパティを追加します。 |
AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean) |
このエンティティ型に新しいスキップ ナビゲーション プロパティを追加します。 |
AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)
このエンティティ型に新しいスキップ ナビゲーション プロパティを追加します。
public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation AddSkipNavigation (string name, System.Reflection.MemberInfo memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation? AddSkipNavigation (string name, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
abstract member AddSkipNavigation : string * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation
Public Function AddSkipNavigation (name As String, memberInfo As MemberInfo, targetEntityType As IConventionEntityType, collection As Boolean, onDependent As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigation
パラメーター
- name
- String
追加するスキップ ナビゲーション プロパティの名前。
- memberInfo
- MemberInfo
対応する CLR 型メンバー、または null
シャドウ ナビゲーション用。
- targetEntityType
- IConventionEntityType
スキップ ナビゲーション プロパティがインスタンスを保持するエンティティ型。
- collection
- Boolean
ナビゲーション プロパティがコレクション プロパティであるかどうかを示します。
- onDependent
- Boolean
ナビゲーション プロパティが、基になる外部キーの依存側で定義されているかどうか。
- fromDataAnnotation
- Boolean
構成がデータ注釈を使用して指定されたかどうかを示します。
戻り値
新しく作成されたスキップ ナビゲーション プロパティ。
適用対象
AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)
このエンティティ型に新しいスキップ ナビゲーション プロパティを追加します。
public Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation? AddSkipNavigation (string name, Type? navigationType, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, bool collection, bool onDependent, bool fromDataAnnotation = false);
abstract member AddSkipNavigation : string * Type * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * bool * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation
Public Function AddSkipNavigation (name As String, navigationType As Type, memberInfo As MemberInfo, targetEntityType As IConventionEntityType, collection As Boolean, onDependent As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionSkipNavigation
パラメーター
- name
- String
追加するスキップ ナビゲーション プロパティの名前。
- navigationType
- Type
ナビゲーションの種類。
- memberInfo
- MemberInfo
対応する CLR 型メンバー、または null
シャドウ ナビゲーション用。
- targetEntityType
- IConventionEntityType
スキップ ナビゲーション プロパティがインスタンスを保持するエンティティ型。
- collection
- Boolean
ナビゲーション プロパティがコレクション プロパティであるかどうかを示します。
- onDependent
- Boolean
ナビゲーション プロパティが、基になる外部キーの依存側で定義されているかどうか。
- fromDataAnnotation
- Boolean
構成がデータ注釈を使用して指定されたかどうかを示します。
戻り値
新しく作成されたスキップ ナビゲーション プロパティ。
適用対象
Entity Framework