Condividi tramite


ForeignKeyDiscoveryConvention Classe

Definizione

Classe di base per le convenzioni che individuano le proprietà di chiave esterna.

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)
Ereditarietà
ForeignKeyDiscoveryConvention
Derivato
Implementazioni

Costruttori

ForeignKeyDiscoveryConvention()

Classe di base per le convenzioni che individuano le proprietà di chiave esterna.

Proprietà

SupportsMultipleAssociations

Restituisce true se la convenzione supporta coppie di tipi di entità con più associazioni definite tra di esse.

Metodi

Apply(AssociationType, DbModel)

Applica questa convenzione a un elemento nel modello.

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

Quando l'override restituisce true se dependentProperty deve far parte della chiave esterna.

Si applica a