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