Compartir a través de


NavigationPropertyNameForeignKeyDiscoveryConvention Clase

Definición

Convención para detectar las propiedades de clave externa cuyos nombres son una combinación del nombre de propiedad de navegación dependiente y los nombres de propiedad de clave principal de tipo principal.

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

Constructores

NavigationPropertyNameForeignKeyDiscoveryConvention()

Convención para detectar las propiedades de clave externa cuyos nombres son una combinación del nombre de propiedad de navegación dependiente y los nombres de propiedad de clave principal de tipo principal.

Propiedades

SupportsMultipleAssociations

Devuelve true si la convención admite pares de tipos de entidad que tienen varias asociaciones definidas entre ellos.

SupportsMultipleAssociations

Devuelve true si la convención admite pares de tipos de entidad que tienen varias asociaciones definidas entre ellos.

(Heredado de ForeignKeyDiscoveryConvention)

Métodos

Apply(AssociationType, DbModel)

Aplica esta convención a un elemento del modelo.

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

Cuando overriden devuelve true si dependentProperty debe formar parte de la clave externa.

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

Cuando overriden devuelve true si dependentProperty debe formar parte de la clave externa.

(Heredado de ForeignKeyDiscoveryConvention)

Se aplica a