Поделиться через


IConventionEntityType.AddSkipNavigation Метод

Определение

Перегрузки

AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Добавляет новое свойство навигации skip к этому типу сущности.

AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Добавляет новое свойство навигации skip к этому типу сущности.

AddSkipNavigation(String, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Добавляет новое свойство навигации skip к этому типу сущности.

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

Имя добавляемого свойства навигации skip.

memberInfo
MemberInfo

Соответствующий элемент типа CLR или null для теневой навигации.

Можно использовать индексатор с параметром String и Object типом возвращаемого значения.

targetEntityType
IConventionEntityType

Тип сущности, для этого свойства навигации skip будут содержаться экземпляры.

collection
Boolean

Является ли свойство навигации свойством коллекции.

onDependent
Boolean

Определяется ли свойство навигации на зависимой стороне базового внешнего ключа.

fromDataAnnotation
Boolean

Указывает, была ли указана конфигурация с помощью заметки к данным.

Возвращаемое значение

Только что созданное свойство навигации skip.

Применяется к

AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)

Добавляет новое свойство навигации skip к этому типу сущности.

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

Имя добавляемого свойства навигации skip.

navigationType
Type

Тип навигации.

memberInfo
MemberInfo

Соответствующий элемент типа CLR или null для теневой навигации.

Можно использовать индексатор с параметром String и Object типом возвращаемого значения.

targetEntityType
IConventionEntityType

Тип сущности, для этого свойства навигации skip будут содержаться экземпляры.

collection
Boolean

Является ли свойство навигации свойством коллекции.

onDependent
Boolean

Определяется ли свойство навигации на зависимой стороне базового внешнего ключа.

fromDataAnnotation
Boolean

Указывает, была ли указана конфигурация с помощью заметки к данным.

Возвращаемое значение

Только что созданное свойство навигации skip.

Применяется к