Compartilhar via


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 tipo principal nome da propriedade da chave primária.

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

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 tipo principal nome da propriedade da chave primária.

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.

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