EdmModel 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示概念模型或存储模型。 此类可用于访问有关模型的形状及其配置方式的信息。
public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
- 继承
属性
AssociationTypes |
获取模型中的关联类型。 |
BuiltInTypeKind |
获取此类型的内置类型种类。 |
ComplexTypes |
获取模型中的复杂类型。 |
Container |
获取存储实体和关联集以及函数导入的容器。 |
DataSpace |
获取与模型关联的数据空间,该空间指示它是 DataSpace.CSpace) (概念模型,还是 DataSpace.SSpace (存储模型) 。 |
Documentation |
获取或设置与此类型关联的文档。 (继承自 MetadataItem) |
EntityTypes |
获取模型中的实体类型。 |
EnumTypes |
获取模型中的枚举类型。 |
Functions |
获取模型中的函数。 |
GlobalItems |
获取与模型关联的全局项。 |
MetadataProperties |
获取当前类型的属性列表。 (继承自 MetadataItem) |
方法
AddAnnotation(String, Object) |
添加或更新具有指定名称和值的批注。 (继承自 MetadataItem) |
AddItem(AssociationType) |
向模型添加关联类型。 |
AddItem(ComplexType) |
向模型添加复杂类型。 |
AddItem(EdmFunction) |
向模型添加函数。 |
AddItem(EntityType) |
将实体类型添加到模型。 |
AddItem(EnumType) |
向模型添加枚举类型。 |
RemoveAnnotation(String) |
删除具有指定名称的批注。 (继承自 MetadataItem) |
RemoveItem(AssociationType) |
从模型中删除关联类型。 |
RemoveItem(ComplexType) |
从模型中删除复杂类型。 |
RemoveItem(EdmFunction) |
从模型中删除函数。 |
RemoveItem(EntityType) |
从模型中删除实体类型。 |
RemoveItem(EnumType) |
从模型中删除枚举类型。 |