System.ComponentModel.DataAnnotations.Schema 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为用于定义 ASP.NET MVC和 ASP.NET 数据控件的元数据的属性类提供支持。
类
| 名称 | 说明 |
|---|---|
| ColumnAttribute |
表示属性映射到的数据库列。 |
| ComplexTypeAttribute |
表示类是复杂类型。 复杂类型是实体类型的非标量属性,允许在实体内组织标量属性。 复杂类型没有键,并且不能由 Entity Framework 管理,而不能由父对象管理。 |
| DatabaseGeneratedAttribute |
指定数据库如何为属性生成值。 |
| ForeignKeyAttribute |
表示在关系中用作外键的属性。 |
| InversePropertyAttribute |
指定表示同一关系的另一端的导航属性的反函数。 |
| NotMappedAttribute |
表示属性或类应从数据库映射中排除。 |
| TableAttribute |
指定类映射到的数据库表。 |
枚举
| 名称 | 说明 |
|---|---|
| DatabaseGeneratedOption |
表示用于为数据库中的属性生成值的模式。 |