Compartir a través de


ForeignKeyAssociationMappingConfiguration Clase

Definición

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

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

Métodos

Equals(ForeignKeyAssociationMappingConfiguration)

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

Equals(Object)

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

GetHashCode()

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

GetType()

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

HasColumnAnnotation(String, String, Object)

Establece una anotación en el modelo para una columna de base de datos que se ha configurado con MapKey(String[]). El valor de anotación se puede usar más adelante al procesar la columna, como al crear migraciones.

MapKey(String[])

Configura el nombre de las columnas para la clave externa.

ToString()

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ToTable(String)

Configura el nombre de tabla en que residen las columnas de clave externa. La tabla que se especifica ya debe estar asignada para el tipo de entidad. Si desea que las claves externas residan en su propia tabla, use el método Map en System.Data.Entity.ModelConfiguration.EntityTypeConfiguration para realizar la división de entidades para crear la tabla con solo la propiedad de clave principal. A continuación, se pueden agregar claves externas a la tabla a través de este método.

ToTable(String, String)

Configura el nombre y el esquema de tabla en que residen las columnas de clave externa. La tabla que se especifica ya debe estar asignada para el tipo de entidad. Si desea que las claves externas residan en su propia tabla, use el método Map en System.Data.Entity.ModelConfiguration.EntityTypeConfiguration para realizar la división de entidades para crear la tabla con solo la propiedad de clave principal. A continuación, se pueden agregar claves externas a la tabla a través de este método.

Se aplica a