ForeignKeyAssociationMappingConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
Entity Framework