Sdílet prostřednictvím


ForeignKeyAssociationMappingConfiguration Třída

Definice

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

public sealed class ForeignKeyAssociationMappingConfiguration : System.Data.Entity.ModelConfiguration.Configuration.AssociationMappingConfiguration
type ForeignKeyAssociationMappingConfiguration = class
    inherit AssociationMappingConfiguration
Public NotInheritable Class ForeignKeyAssociationMappingConfiguration
Inherits AssociationMappingConfiguration
Dědičnost
ForeignKeyAssociationMappingConfiguration

Metody

Equals(ForeignKeyAssociationMappingConfiguration)

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

Equals(Object)

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

GetHashCode()

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

GetType()

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

HasColumnAnnotation(String, String, Object)

Nastaví poznámku v modelu pro sloupec databáze, který byl nakonfigurován pomocí MapKey(String[]). Hodnotu poznámky lze později použít při zpracování sloupce, například při vytváření migrací.

MapKey(String[])

Nakonfiguruje názvy sloupců pro cizí klíč.

ToString()

Konfiguruje mapování tabulky a sloupců relace, které nezpřístupňuje vlastnosti cizího klíče v objektovém modelu. Tato funkce konfigurace je k dispozici prostřednictvím rozhraní Fluent API Code First, viz DbModelBuilder.

ToTable(String)

Nakonfiguruje názvy tabulek, ve které se nacházejí sloupce cizího klíče. Zadaná tabulka už musí být namapovaná na typ entity. Pokud chcete, aby se cizí klíče našly ve vlastní tabulce, pak pomocí metody Map na System.Data.Entity.ModelConfiguration.EntityTypeConfiguration proveďte rozdělení entit a vytvořte tabulku pouze s vlastností primárního klíče. Pomocí této metody je pak možné do tabulky přidat cizí klíče.

ToTable(String, String)

Nakonfiguruje název tabulky a schéma, ve kterém se nacházejí sloupce cizího klíče. Zadaná tabulka už musí být namapovaná na typ entity. Pokud chcete, aby se cizí klíče našly ve vlastní tabulce, pak pomocí metody Map na System.Data.Entity.ModelConfiguration.EntityTypeConfiguration proveďte rozdělení entit a vytvořte tabulku pouze s vlastností primárního klíče. Pomocí této metody je pak možné do tabulky přidat cizí klíče.

Platí pro