EntityContainer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于表示实体容器的类
public class EntityContainer : System.Data.Entity.Core.Metadata.Edm.GlobalItem
type EntityContainer = class
inherit GlobalItem
Public Class EntityContainer
Inherits GlobalItem
- 继承
构造函数
EntityContainer(String, DataSpace) |
创建具有指定名称和数据空间的实体容器。 |
属性
AssociationSets |
获取此实体容器的关联集。 |
BaseEntitySets |
获取此 EntityContainer 包括的实体集和关联集的列表。 |
BuiltInTypeKind |
获取此 EntityContainer 的内置类型种类。 |
Documentation |
获取或设置与此类型关联的文档。 (继承自 MetadataItem) |
EntitySets |
获取此实体容器的实体集。 |
FunctionImports |
指定 EdmFunction 元素的集合。 每个函数都包含映射到实体及其属性的数据库或等效 CommandText 中存在的存储过程的详细信息。 |
MetadataProperties |
获取当前类型的属性列表。 (继承自 MetadataItem) |
Name |
获取此 EntityContainer 的名称。 |
方法
AddAnnotation(String, Object) |
添加或更新具有指定名称和值的批注。 (继承自 MetadataItem) |
AddEntitySetBase(EntitySetBase) |
将指定的实体集添加到容器。 |
AddFunctionImport(EdmFunction) |
将函数导入添加到容器。 |
Create(String, DataSpace, IEnumerable<EntitySetBase>, IEnumerable<EdmFunction>, IEnumerable<MetadataProperty>) |
用于构造 EntityContainer 对象的工厂方法。 |
GetEntitySetByName(String, Boolean) |
使用实体集的指定名称返回一个 EntitySet 对象。 |
GetRelationshipSetByName(String, Boolean) |
使用关系集的指定名称返回一个 RelationshipSet 对象。 |
RemoveAnnotation(String) |
删除具有指定名称的批注。 (继承自 MetadataItem) |
RemoveEntitySetBase(EntitySetBase) |
从容器中删除特定实体集。 |
ToString() |
返回此 EntityContainer 的名称。 |
TryGetEntitySetByName(String, Boolean, EntitySet) |
使用实体集的指定名称返回一个 EntitySet 对象。 |
TryGetRelationshipSetByName(String, Boolean, RelationshipSet) |
使用关系集的指定名称返回一个 RelationshipSet 对象。 |