Idioma

NavigationPropertyNameForeignKeyDiscoveryConvention Classe

Definição

Convenção para descobrir propriedades de chave estrangeira cujos nomes são uma combinação do nome da propriedade de navegação dependente e do nome da propriedade da chave primária do tipo principal.

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

Construtores

Nome Descrição
NavigationPropertyNameForeignKeyDiscoveryConvention()

Convenção para descobrir propriedades de chave estrangeira cujos nomes são uma combinação do nome da propriedade de navegação dependente e do nome da propriedade da chave primária do tipo principal.

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.

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

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

Aplica-se a