IConventionForeignKeyBuilder.CanSetNavigations 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CanSetNavigations(MemberInfo, MemberInfo, Boolean) |
返回一个值,该值指示给定属性是否可以用作当前配置源中此关系的导航属性 |
CanSetNavigations(String, String, Boolean) |
返回一个值,该值指示是否可将具有给定名称的属性用作当前配置源中此关系的导航属性 |
CanSetNavigations(MemberInfo, MemberInfo, Boolean)
返回一个值,该值指示给定属性是否可以用作当前配置源中此关系的导航属性
public bool CanSetNavigations (System.Reflection.MemberInfo navigationToPrincipal, System.Reflection.MemberInfo navigationToDependent, bool fromDataAnnotation = false);
public bool CanSetNavigations (System.Reflection.MemberInfo? navigationToPrincipal, System.Reflection.MemberInfo? navigationToDependent, bool fromDataAnnotation = false);
abstract member CanSetNavigations : System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> bool
Public Function CanSetNavigations (navigationToPrincipal As MemberInfo, navigationToDependent As MemberInfo, Optional fromDataAnnotation As Boolean = false) As Boolean
参数
- navigationToPrincipal
- MemberInfo
要用作主体实体类型的导航的属性。
可以为 null
。
- navigationToDependent
- MemberInfo
要用作从属实体类型的导航的属性。
可以为 null
。
- fromDataAnnotation
- Boolean
指示配置是否是使用数据注释指定的。
返回
true
如果给定属性可用作导航,则为 。
适用于
CanSetNavigations(String, String, Boolean)
返回一个值,该值指示是否可将具有给定名称的属性用作当前配置源中此关系的导航属性
public bool CanSetNavigations (string navigationToPrincipalName, string navigationToDependentName, bool fromDataAnnotation = false);
public bool CanSetNavigations (string? navigationToPrincipalName, string? navigationToDependentName, bool fromDataAnnotation = false);
abstract member CanSetNavigations : string * string * bool -> bool
Public Function CanSetNavigations (navigationToPrincipalName As String, navigationToDependentName As String, Optional fromDataAnnotation As Boolean = false) As Boolean
参数
- navigationToPrincipalName
- String
要用作主体实体类型的导航的属性的名称。
可以为 null
。
- navigationToDependentName
- String
要用作从属实体类型的导航的属性的名称。
可以为 null
。
- fromDataAnnotation
- Boolean
指示配置是否是使用数据注释指定的。
返回
true
如果给定属性可用作导航,则为 。