次の方法で共有


IConventionEntityType.AddSkipNavigation メソッド

定義

オーバーロード

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 シャドウ ナビゲーション用。

パラメーターとObject戻り値の型をString持つインデクサーを使用できます。

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 シャドウ ナビゲーション用。

パラメーターとObject戻り値の型をString持つインデクサーを使用できます。

targetEntityType
IConventionEntityType

スキップ ナビゲーション プロパティがインスタンスを保持するエンティティ型。

collection
Boolean

ナビゲーション プロパティがコレクション プロパティであるかどうかを示します。

onDependent
Boolean

ナビゲーション プロパティが、基になる外部キーの依存側で定義されているかどうか。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

新しく作成されたスキップ ナビゲーション プロパティ。

適用対象