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


IConventionForeignKeyBuilder.HasNavigation Метод

Определение

Перегрузки

HasNavigation(MemberInfo, Boolean, Boolean)

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

HasNavigation(String, Boolean, Boolean)

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

HasNavigation(MemberInfo, Boolean, Boolean)

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigation (System.Reflection.MemberInfo property, bool pointsToPrincipal, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigation (System.Reflection.MemberInfo? property, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member HasNavigation : System.Reflection.MemberInfo * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigation (property As MemberInfo, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Параметры

property
MemberInfo

Используемое свойство.

pointsToPrincipal
Boolean

Значение , указывающее, находится ли навигация на зависимом типе, указывая на тип субъекта.

fromDataAnnotation
Boolean

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

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

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

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

HasNavigation(String, Boolean, Boolean)

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

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasNavigation (string name, bool pointsToPrincipal, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasNavigation (string? name, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member HasNavigation : string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasNavigation (name As String, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder

Параметры

name
String

Имя используемого свойства.

pointsToPrincipal
Boolean

Значение , указывающее, находится ли навигация на зависимом типе, указывая на тип субъекта.

fromDataAnnotation
Boolean

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

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

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

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