Compartir a través de


ForeignKeyDiscoveryConvention Clase

Definición

Clase base para convenciones que detectan propiedades de clave externa.

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)
Herencia
ForeignKeyDiscoveryConvention
Derivado
Implementaciones

Constructores

ForeignKeyDiscoveryConvention()

Clase base para convenciones que detectan propiedades de clave externa.

Propiedades

SupportsMultipleAssociations

Devuelve true si la convención admite pares de tipos de entidad que tienen varias asociaciones definidas entre ellos.

Métodos

Apply(AssociationType, DbModel)

Aplica esta convención a un elemento del modelo.

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

Cuando overriden devuelve true si dependentProperty debe formar parte de la clave externa.

Se aplica a