System.ComponentModel.DataAnnotations.Schema Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ASP.NET MVC ve ASP.NET veri denetimleri için meta verileri tanımlamak üzere kullanılan öznitelik sınıfları için destek sağlar.
Sınıflar
ColumnAttribute |
Bir özelliğin eşlendiği veritabanı sütununu temsil eder. |
ComplexTypeAttribute |
Sınıfının karmaşık bir tür olduğunu belirtir. Karmaşık türler, varlıklar içinde skaler özelliklerin düzenlenmesini sağlayan varlık türlerinin skaler olmayan özellikleridir. Karmaşık türlerin anahtarları yoktur ve üst nesne dışında Entity Framework tarafından yönetilemez. |
DatabaseGeneratedAttribute |
Veritabanının bir özellik için değerleri nasıl oluşturacağı belirtir. |
ForeignKeyAttribute |
İlişkide yabancı anahtar olarak kullanılan bir özelliği belirtir. |
InversePropertyAttribute |
Aynı ilişkinin diğer ucunu temsil eden bir gezinti özelliğinin tersini belirtir. |
NotMappedAttribute |
Bir özelliğin veya sınıfın veritabanı eşlemesinden dışlanması gerektiğini belirtir. |
TableAttribute |
Bir sınıfın eşlendiği veritabanı tablosunu belirtir. |
Numaralandırmalar
DatabaseGeneratedOption |
Veritabanındaki bir özellik için değer oluşturmak için kullanılan deseni temsil eder. |