NavigationPropertyNameForeignKeyDiscoveryConvention.MatchDependentKeyProperty Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework