PrimaryKeyNameForeignKeyDiscoveryConvention.MatchDependentKeyProperty 方法

定义

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

protected override bool MatchDependentKeyProperty (System.Data.Entity.Core.Metadata.Edm.AssociationType associationType, System.Data.Entity.Core.Metadata.Edm.AssociationEndMember dependentAssociationEnd, System.Data.Entity.Core.Metadata.Edm.EdmProperty dependentProperty, System.Data.Entity.Core.Metadata.Edm.EntityType principalEntityType, System.Data.Entity.Core.Metadata.Edm.EdmProperty principalKeyProperty);
override this.MatchDependentKeyProperty : System.Data.Entity.Core.Metadata.Edm.AssociationType * System.Data.Entity.Core.Metadata.Edm.AssociationEndMember * System.Data.Entity.Core.Metadata.Edm.EdmProperty * System.Data.Entity.Core.Metadata.Edm.EntityType * System.Data.Entity.Core.Metadata.Edm.EdmProperty -> bool

参数

associationType
AssociationType

正在配置的关联类型。

dependentAssociationEnd
AssociationEndMember

依赖端。

dependentProperty
EdmProperty

依赖端的候选属性。

principalEntityType
EntityType

主体结束实体类型。

principalKeyProperty
EdmProperty

主体端的键属性,它是外键的候选目标。

返回

如果 dependentProperty 应是外键的一部分,则为 true;否则为 false。

适用于