EntityContainerMapping 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 CS 空間中 EntityContainer 地圖的對應中繼資料。 MSL 檔案中只允許一個 EntityContainerMapping 元素來進行 CS 對應。
public class EntityContainerMapping : System.Data.Entity.Core.Mapping.MappingBase
type EntityContainerMapping = class
inherit MappingBase
Public Class EntityContainerMapping
Inherits MappingBase
- 繼承
範例
例如,如果概念上您可以代表 CS MSL 檔案,如下列---Mapping --EntityContainerMapping ( CNorthwind-- > SNorthwind ) --EntitySetMapping --AssociationSetMapping 類型代表上述範例中 EntityContainerMapping 元素的中繼資料。 EntitySetBaseMapping 元素是 EntityContainerMapping 元素的子系,可以透過此類型的屬性來存取。
備註
我們目前假設 C 端的實體容器會對應至 S - 空間中的單一實體容器。
建構函式
EntityContainerMapping(EntityContainer, EntityContainer, StorageMappingItemCollection, Boolean) |
初始化新的 EntityContainerMapping 實例。 |
屬性
AssociationSetMappings |
取得關聯集對應。 |
BuiltInTypeKind |
取得這個專案的類型種類 |
ConceptualEntityContainer |
取得概念實體容器。 |
Documentation |
取得或設定與這個型別相關聯的文件。 (繼承來源 MetadataItem) |
EntitySetMappings |
取得實體集對應。 |
FunctionImportMappings |
取得函式匯入對應。 |
GenerateUpdateViews |
取得旗標,指出是否要產生更新檢視。 |
MappingItemCollection |
取得父對應專案集合。 |
MetadataProperties |
取得目前型別的屬性清單。 (繼承來源 MetadataItem) |
StoreEntityContainer |
取得存放區實體容器。 |
方法
AddAnnotation(String, Object) |
新增或更新具有指定名稱和值的注釋。 (繼承來源 MetadataItem) |
AddFunctionImportMapping(FunctionImportMapping) |
加入函式匯入對應。 |
AddSetMapping(AssociationSetMapping) |
加入關聯集對應。 |
AddSetMapping(EntitySetMapping) |
新增實體集對應。 |
RemoveAnnotation(String) |
移除具有指定名稱的批註。 (繼承來源 MetadataItem) |
RemoveFunctionImportMapping(FunctionImportMapping) |
移除函式匯入對應。 |
RemoveSetMapping(AssociationSetMapping) |
移除關聯集對應。 |
RemoveSetMapping(EntitySetMapping) |
移除關聯集對應。 |