System.ComponentModel.DataAnnotations.Schema Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan dukungan untuk kelas atribut yang digunakan untuk menentukan metadata untuk kontrol data ASP.NET MVC dan ASP.NET.
Kelas
| Nama | Deskripsi |
|---|---|
| ColumnAttribute |
Mewakili kolom database tempat properti dipetakan. |
| ComplexTypeAttribute |
Menunjukkan bahwa kelas adalah jenis kompleks. Jenis kompleks adalah properti non-skalar dari jenis entitas yang memungkinkan properti skalar diatur dalam entitas. Jenis kompleks tidak memiliki kunci dan tidak dapat dikelola oleh Kerangka Kerja Entitas selain dari objek induk. |
| DatabaseGeneratedAttribute |
Menentukan bagaimana database menghasilkan nilai untuk properti. |
| ForeignKeyAttribute |
Menunjukkan properti yang digunakan sebagai kunci asing dalam hubungan. |
| InversePropertyAttribute |
Menentukan inversi properti navigasi yang mewakili akhir lain dari hubungan yang sama. |
| NotMappedAttribute |
Menunjukkan bahwa properti atau kelas harus dikecualikan dari pemetaan database. |
| TableAttribute |
Menentukan tabel database tempat kelas dipetakan. |
Enum
| Nama | Deskripsi |
|---|---|
| DatabaseGeneratedOption |
Mewakili pola yang digunakan untuk menghasilkan nilai untuk properti dalam database. |