Compartilhar via


PrimaryKeyNameForeignKeyDiscoveryConvention Classe

Definição

Convenção para descobrir propriedades de chave estrangeira cujos nomes correspondem aos nomes da propriedade da chave primária do tipo principal.

public class PrimaryKeyNameForeignKeyDiscoveryConvention : System.Data.Entity.ModelConfiguration.Conventions.ForeignKeyDiscoveryConvention
type PrimaryKeyNameForeignKeyDiscoveryConvention = class
    inherit ForeignKeyDiscoveryConvention
Public Class PrimaryKeyNameForeignKeyDiscoveryConvention
Inherits ForeignKeyDiscoveryConvention
Herança
PrimaryKeyNameForeignKeyDiscoveryConvention
Herança
PrimaryKeyNameForeignKeyDiscoveryConvention

Construtores

PrimaryKeyNameForeignKeyDiscoveryConvention()

Convenção para descobrir propriedades de chave estrangeira cujos nomes correspondem aos nomes da propriedade da chave primária do tipo principal.

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.

(Herdado de ForeignKeyDiscoveryConvention)

Métodos

Apply(AssociationType, DbModel)

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

(Herdado de ForeignKeyDiscoveryConvention)
MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

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

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

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

(Herdado de ForeignKeyDiscoveryConvention)

Aplica-se a