EdmModel 类

定义

表示概念模型或存储模型。 此类可用于访问有关模型的形状及其配置方式的信息。

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
继承
EdmModel

属性

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)

从模型中删除枚举类型。

适用于