Idioma

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

Nome Descrição
ForeignKeyDiscoveryConvention()

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

Propriedades

Nome Descrição
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

Nome Descrição
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