Sdílet prostřednictvím


NavigationPropertyNameForeignKeyDiscoveryConvention.MatchDependentKeyProperty Metoda

Definice

Při přepsání vrátí, true pokud dependentProperty by měl být součástí cizího klíče.

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

Parametry

associationType
AssociationType

Typ přidružení, který se konfiguruje.

dependentAssociationEnd
AssociationEndMember

Závislý konec.

dependentProperty
EdmProperty

Vlastnost candidate na závislém konci.

principalEntityType
EntityType

Typ koncové entity objektu zabezpečení.

principalKeyProperty
EdmProperty

Vlastnost klíče na konci objektu zabezpečení, která je kandidátským cílem pro cizí klíč.

Návraty

true, pokud dependentProperty by měl být součástí cizího klíče; jinak nepravda.

Platí pro