NavigationPropertyNameForeignKeyDiscoveryConvention 类

定义

用于发现外键属性的约定,该外键属性的名称是依赖导航属性名称和主体类型主键属性名称 () 的组合。

public class NavigationPropertyNameForeignKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.ForeignKeyDiscoveryConvention
type NavigationPropertyNameForeignKeyDiscoveryConvention = class
    inherit ForeignKeyDiscoveryConvention
Public Class NavigationPropertyNameForeignKeyDiscoveryConvention
Inherits ForeignKeyDiscoveryConvention
继承
NavigationPropertyNameForeignKeyDiscoveryConvention
继承
NavigationPropertyNameForeignKeyDiscoveryConvention

构造函数

NavigationPropertyNameForeignKeyDiscoveryConvention()

用于发现外键属性的约定,该外键属性的名称是依赖导航属性名称和主体类型主键属性名称 () 的组合。

属性

SupportsMultipleAssociations

true如果约定支持在实体类型之间定义了多个关联的对,则返回 。

SupportsMultipleAssociations

true如果约定支持在实体类型之间定义了多个关联的对,则返回 。

(继承自 ForeignKeyDiscoveryConvention)

方法

Apply(AssociationType, DbModel)

将此约定应用于模型中的项。

(继承自 ForeignKeyDiscoveryConvention)
MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

当重写时,如果 truedependentProperty 应是外键的一部分,则返回 。

MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

当重写时,如果 truedependentProperty 应是外键的一部分,则返回 。

(继承自 ForeignKeyDiscoveryConvention)

适用于