System.ComponentModel.DataAnnotations.Schema Ruang nama

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.