Partager via


ForeignKeyAssociationMappingConfiguration Classe

Définition

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

public sealed class ForeignKeyAssociationMappingConfiguration : System.Data.Entity.ModelConfiguration.Configuration.AssociationMappingConfiguration
type ForeignKeyAssociationMappingConfiguration = class
    inherit AssociationMappingConfiguration
Public NotInheritable Class ForeignKeyAssociationMappingConfiguration
Inherits AssociationMappingConfiguration
Héritage
ForeignKeyAssociationMappingConfiguration

Méthodes

Equals(ForeignKeyAssociationMappingConfiguration)

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

Equals(Object)

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

GetHashCode()

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

GetType()

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

HasColumnAnnotation(String, String, Object)

Définit une annotation dans le modèle pour une colonne de base de données qui a été configurée avec MapKey(String[]). La valeur d’annotation peut être utilisée ultérieurement lors du traitement de la colonne, par exemple lors de la création de migrations.

MapKey(String[])

Configure le nom de la colonne pour la clé étrangère.

ToString()

Configure le mappage de table et de colonne d'une relation qui n'expose pas les propriétés de clé étrangère dans le modèle objet. Cette fonctionnalité de configuration est disponible via l’API Fluent Code First. Consultez DbModelBuilder.

ToTable(String)

Configure le nom de la table dans laquelle réside la colonne de clé étrangère. La table spécifiée doit déjà être mappée pour le type d'entité. Si vous souhaitez que la ou les clés étrangères résident dans leur propre table, utilisez la méthode Map sur System.Data.Entity.ModelConfiguration.EntityTypeConfiguration pour effectuer le fractionnement d’entité afin de créer la table avec uniquement la propriété de clé primaire. Les clés étrangères peuvent ensuite être ajoutées à la table via cette méthode.

ToTable(String, String)

Configure le nom et le schéma de la table dans laquelle réside la colonne de clé étrangère. La table spécifiée doit déjà être mappée pour le type d'entité. Si vous souhaitez que la ou les clés étrangères résident dans leur propre table, utilisez la méthode Map sur System.Data.Entity.ModelConfiguration.EntityTypeConfiguration pour effectuer le fractionnement d’entité afin de créer la table avec uniquement la propriété de clé primaire. Les clés étrangères peuvent ensuite être ajoutées à la table via cette méthode.

S’applique à