System.ComponentModel.DataAnnotations.Schema Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Támogatást nyújt azoknak az attribútumosztályoknak, amelyek a ASP.NET, MVC és ASP.NET adatvezérlők metaadatainak meghatározására szolgálnak.
Osztályok
| Name | Description |
|---|---|
| ColumnAttribute |
Azt az adatbázisoszlopot jelöli, amelybe egy tulajdonság megfeleltetve van. |
| ComplexTypeAttribute |
Azt jelzi, hogy az osztály egy összetett típus. Az összetett típusok az entitástípusok nem skaláris tulajdonságai, amelyek lehetővé teszik a skaláris tulajdonságok entitáson belüli rendszerezését. Az összetett típusok nem rendelkeznek kulcsokkal, és nem kezelhetők az Entity Framework által a szülőobjektumon kívül. |
| DatabaseGeneratedAttribute |
Meghatározza, hogy az adatbázis hogyan hozza létre az értékeket egy tulajdonsághoz. |
| ForeignKeyAttribute |
Egy kapcsolatban idegen kulcsként használt tulajdonságot jelöl. |
| InversePropertyAttribute |
Egy navigációs tulajdonság inverzét adja meg, amely ugyanannak a kapcsolatnak a másik végét jelöli. |
| NotMappedAttribute |
Azt jelzi, hogy egy tulajdonságot vagy osztályt ki kell zárni az adatbázis-leképezésből. |
| TableAttribute |
Megadja azt az adatbázistáblát, amelybe egy osztály megfeleltetve van. |
Enumerációk
| Name | Description |
|---|---|
| DatabaseGeneratedOption |
Az adatbázis egy tulajdonságához tartozó értékek létrehozásához használt mintát jelöli. |