IConventionForeignKeyBuilder.HasNavigations Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HasNavigations(MemberInfo, MemberInfo, Boolean) |
Настраивает заданные свойства в качестве свойств навигации, используемых этой связью. |
HasNavigations(String, String, Boolean) |
Настраивает свойства с заданными именами в качестве свойств навигации, используемых этой связью. |
HasNavigations(MemberInfo, MemberInfo, Boolean)
- Исходный код:
- IConventionForeignKeyBuilder.cs
- Исходный код:
- IConventionForeignKeyBuilder.cs
- Исходный код:
- IConventionForeignKeyBuilder.cs
Настраивает заданные свойства в качестве свойств навигации, используемых этой связью.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? 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.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Параметры
- navigationToPrincipal
- MemberInfo
Свойство, используемое в качестве перехода к типу сущности субъекта.
Может иметь значение null
.
- navigationToDependent
- MemberInfo
Свойство, используемое в качестве перехода к типу зависимой сущности.
Может иметь значение null
.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Тот же экземпляр построителя, если свойства навигации были настроены, в null
противном случае .
Применяется к
HasNavigations(String, String, Boolean)
- Исходный код:
- IConventionForeignKeyBuilder.cs
- Исходный код:
- IConventionForeignKeyBuilder.cs
- Исходный код:
- IConventionForeignKeyBuilder.cs
Настраивает свойства с заданными именами в качестве свойств навигации, используемых этой связью.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigations (string? navigationToPrincipalName, string? navigationToDependentName, bool fromDataAnnotation = false);
abstract member HasNavigations : string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Параметры
- navigationToPrincipalName
- String
Имя свойства, используемого в качестве перехода к типу сущности субъекта.
Может иметь значение null
.
- navigationToDependentName
- String
Имя свойства, используемого в качестве перехода к зависимому типу сущности.
Может иметь значение null
.
- fromDataAnnotation
- Boolean
Указывает, была ли указана конфигурация с помощью заметки к данным.
Возвращаемое значение
Тот же экземпляр построителя, если свойства навигации были настроены, в null
противном случае .
Применяется к
Entity Framework