System.ComponentModel.DataAnnotations.Schema 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供對屬性類別的支援,這些類別可用來定義 ASP.NET MVC 和 ASP.NET 資料控制項的中繼資料。
類別
ColumnAttribute |
代表屬性所對應的資料庫資料行。 |
ComplexTypeAttribute |
表示此類別為複雜型別。 複雜型別是實體型別的非純量屬性,可讓純量屬性得以在實體內組織。 複雜型別沒有索引鍵而且無法由 Entity Framework 所管理 (除了父物件以外)。 |
DatabaseGeneratedAttribute |
指定資料庫如何針對屬性產生值。 |
ForeignKeyAttribute |
表示在關聯性中當做外部索引鍵使用的屬性。 |
InversePropertyAttribute |
指定導覽屬性的反向,表示相同關聯性的另一端。 |
NotMappedAttribute |
表示應該從資料庫對應中排除屬性或類別。 |
TableAttribute |
指定類別所對應的資料庫資料表。 |
列舉
DatabaseGeneratedOption |
表示用於在資料庫中產生屬性值的模式。 |