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) |
從模型中移除列舉型別。 |