Sdílet prostřednictvím


ForeignKeyDiscoveryConvention Třída

Definice

Základní třída pro konvence, které zjišťují vlastnosti cizího klíče.

public abstract class ForeignKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.IConceptualModelConvention<System.Data.Entity.Core.Metadata.Edm.AssociationType>
type ForeignKeyDiscoveryConvention = class
    interface IConceptualModelConvention<AssociationType>
    interface IConvention
Public MustInherit Class ForeignKeyDiscoveryConvention
Implements IConceptualModelConvention(Of AssociationType)
Dědičnost
ForeignKeyDiscoveryConvention
Odvozené
Implementuje

Konstruktory

ForeignKeyDiscoveryConvention()

Základní třída pro konvence, které zjišťují vlastnosti cizího klíče.

Vlastnosti

SupportsMultipleAssociations

Vrátí hodnotu true , pokud konvence podporuje dvojice typů entit, které mají více přidružení definovaných mezi nimi.

Metody

Apply(AssociationType, DbModel)

Použije tuto konvenci na položku v modelu.

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

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

Platí pro