Compartilhar via


ForeignKeyDiscoveryConvention Classe

Definição

Classe base para convenções que descobrem propriedades de chave estrangeira.

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)
Herança
ForeignKeyDiscoveryConvention
Derivado
Implementações

Construtores

ForeignKeyDiscoveryConvention()

Classe base para convenções que descobrem propriedades de chave estrangeira.

Propriedades

SupportsMultipleAssociations

Retorna true se a convenção dá suporte a pares de tipos de entidade que têm várias associações definidas entre eles.

Métodos

Apply(AssociationType, DbModel)

Aplica essa convenção a um item no modelo.

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

Quando substituído retorna true se dependentProperty deve fazer parte da chave estrangeira.

Aplica-se a