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


IConventionForeignKeyBuilder.CanSetNavigation Метод

Определение

Перегрузки

CanSetNavigation(MemberInfo, Boolean, Boolean)

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

CanSetNavigation(String, Boolean, Boolean)

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

CanSetNavigation(MemberInfo, Boolean, Boolean)

Исходный код:
IConventionForeignKeyBuilder.cs
Исходный код:
IConventionForeignKeyBuilder.cs
Исходный код:
IConventionForeignKeyBuilder.cs

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

public bool CanSetNavigation (System.Reflection.MemberInfo property, bool pointsToPrincipal, bool fromDataAnnotation = false);
public bool CanSetNavigation (System.Reflection.MemberInfo? property, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member CanSetNavigation : System.Reflection.MemberInfo * bool * bool -> bool
Public Function CanSetNavigation (property As MemberInfo, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As Boolean

Параметры

property
MemberInfo

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

pointsToPrincipal
Boolean

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

fromDataAnnotation
Boolean

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

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

true Значение , если данное свойство можно использовать в качестве навигации.

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

CanSetNavigation(String, Boolean, Boolean)

Исходный код:
IConventionForeignKeyBuilder.cs
Исходный код:
IConventionForeignKeyBuilder.cs
Исходный код:
IConventionForeignKeyBuilder.cs

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

public bool CanSetNavigation (string name, bool pointsToPrincipal, bool fromDataAnnotation = false);
public bool CanSetNavigation (string? name, bool pointsToPrincipal, bool fromDataAnnotation = false);
abstract member CanSetNavigation : string * bool * bool -> bool
Public Function CanSetNavigation (name As String, pointsToPrincipal As Boolean, Optional fromDataAnnotation As Boolean = false) As Boolean

Параметры

name
String

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

pointsToPrincipal
Boolean

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

fromDataAnnotation
Boolean

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

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

true Значение , если данное свойство можно использовать в качестве навигации.

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