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


IConventionRelationshipBuilder.HasNavigations Метод

Определение

Перегрузки

HasNavigations(MemberInfo, MemberInfo, Boolean)

Настраивает заданные свойства в качестве свойств навигации, используемых этой связью.

HasNavigations(String, String, Boolean)

Настраивает свойства с заданными именами в качестве свойств навигации, используемых этой связью.

HasNavigations(MemberInfo, MemberInfo, Boolean)

Настраивает заданные свойства в качестве свойств навигации, используемых этой связью.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
abstract member HasNavigations : System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
Public Function HasNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder

Параметры

navigationToPrincipal
MemberInfo

Свойство, используемое в качестве перехода к типу основной сущности. Может иметь значение null.

navigationToDependent
MemberInfo

Свойство, используемое в качестве перехода к зависимому типу сущности. Может иметь значение null.

fromDataAnnotation
Boolean

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

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

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

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

HasNavigations(String, String, Boolean)

Настраивает свойства с заданными именами в качестве свойств навигации, используемых этой связью.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
abstract member HasNavigations : string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
Public Function HasNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder

Параметры

navigationToPrincipalName
String

Имя свойства, используемого в качестве перехода к типу основной сущности. Может иметь значение null.

navigationToDependentName
String

Имя свойства, используемого в качестве перехода к зависимому типу сущности. Может иметь значение null.

fromDataAnnotation
Boolean

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

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

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

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