Condividi tramite


NavigationPropertyNameForeignKeyDiscoveryConvention Classe

Definizione

Convenzione per individuare proprietà di chiave esterna i cui nomi sono una combinazione del nome di proprietà di navigazione dipendente e dei nomi di proprietà di chiave primaria di tipo principale.

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

Costruttori

NavigationPropertyNameForeignKeyDiscoveryConvention()

Convenzione per individuare proprietà di chiave esterna i cui nomi sono una combinazione del nome di proprietà di navigazione dipendente e dei nomi di proprietà di chiave primaria di tipo principale.

Proprietà

SupportsMultipleAssociations

Restituisce true se la convenzione supporta coppie di tipi di entità con più associazioni definite tra di esse.

SupportsMultipleAssociations

Restituisce true se la convenzione supporta coppie di tipi di entità con più associazioni definite tra di esse.

(Ereditato da ForeignKeyDiscoveryConvention)

Metodi

Apply(AssociationType, DbModel)

Applica questa convenzione a un elemento nel modello.

(Ereditato da ForeignKeyDiscoveryConvention)
MatchDependentKeyProperty(AssociationType, AssociationEndMember, EdmProperty, EntityType, EdmProperty)

Quando l'override restituisce true se dependentProperty deve far parte della chiave esterna.

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

Quando l'override restituisce true se dependentProperty deve far parte della chiave esterna.

(Ereditato da ForeignKeyDiscoveryConvention)

Si applica a