共用方式為


EntityContainer 類別

定義

表示實體容器的類別

public class EntityContainer : System.Data.Entity.Core.Metadata.Edm.GlobalItem
type EntityContainer = class
    inherit GlobalItem
Public Class EntityContainer
Inherits GlobalItem
繼承
EntityContainer

建構函式

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 物件的 Factory 方法。

GetEntitySetByName(String, Boolean)

使用實體集合的指定名稱傳回 EntitySet 物件。

GetRelationshipSetByName(String, Boolean)

使用關聯性 (Relationship) 集合的指定名稱傳回 RelationshipSet 物件。

RemoveAnnotation(String)

移除具有指定名稱的批註。

(繼承來源 MetadataItem)
RemoveEntitySetBase(EntitySetBase)

從容器中移除特定的實體集。

ToString()

傳回這個 EntityContainer 的名稱。

TryGetEntitySetByName(String, Boolean, EntitySet)

使用實體集合的指定名稱傳回 EntitySet 物件。

TryGetRelationshipSetByName(String, Boolean, RelationshipSet)

使用關聯性 (Relationship) 集合的指定名稱傳回 RelationshipSet 物件。

適用於