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


IMutableEntityType.AddSkipNavigation Метод

Определение

Перегрузки

AddSkipNavigation(String, MemberInfo, IMutableEntityType, Boolean, Boolean)

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

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

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

AddSkipNavigation(String, MemberInfo, IMutableEntityType, Boolean, Boolean)

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

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

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

memberInfo
MemberInfo

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

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

targetEntityType
IMutableEntityType

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

collection
Boolean

Указывает, является ли свойство навигации свойством коллекции.

onDependent
Boolean

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

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

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

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

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

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

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

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

navigationType
Type

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

memberInfo
MemberInfo

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

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

targetEntityType
IMutableEntityType

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

collection
Boolean

Указывает, является ли свойство навигации свойством коллекции.

onDependent
Boolean

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

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

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

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