MappingFragment 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示對應片段的中繼資料。 一組對應片段組成 Set 對應 ( EntitySet、AssociationSet 或 CompositionSet ) Each MappingFragment 會針對對應至單一資料表的類型屬性提供對應。
public class MappingFragment : System.Data.Entity.Core.Mapping.StructuralTypeMapping
type MappingFragment = class
inherit StructuralTypeMapping
Public Class MappingFragment
Inherits StructuralTypeMapping
- 繼承
範例
例如,在概念上,您可以代表 CS MSL 檔案,如下所示 --Mapping --EntityContainerMapping ( CNorthwind--SNorthwind ) --EntitySetMapping -- > EntityTypeMapping --MappingFragment --EntityKey --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --EntityTypeMapping --MappingFragment --EntityKey --ScalarPropertyMap ( CMemberMetadata-- >SMemberMetadata ) --ComplexPropertyMap --ComplexTypeMapping --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --ScalarProperyMap ( CMemberMetadata-- > SMemberMetadata ) --DiscriminatorProperyMap ( constant value-- > SMemberMetadata ) --ComplexTypeMapping --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --ScalarProperyMap ( CMemberMetadata-- > SMemberMetadata ) --DiscriminatorProperyMap ( 常數值-- >SMemberMetadata ) --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --AssociationSetMapping --AssociationTypeMapping --MappingFragment --EndPropertyMap --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) --ScalarProperyMap ( CMemberMetadata-- > SMemberMetadata ) --EndPropertyMap --ScalarPropertyMap ( CMemberMetadata-- > SMemberMetadata ) 此類別代表上述所有對應片段元素的中繼資料例子。 使用者可以透過此對應片段類別,存取 MappingFragment 元素的所有最上層建構,例如 EntityKey 對應、屬性對應、鑒別子屬性。
建構函式
MappingFragment(EntitySet, TypeMapping, Boolean) |
建立 MappingFragment 實例。 |
屬性
Conditions |
取得屬性對應條件的唯讀集合。 |
MakeColumnsDistinct |
取得旗標,指出是否要在產生查詢時包含 'DISTINCT'。 |
PropertyMappings |
取得屬性對應的唯讀集合。 |
StoreEntitySet |
取得對應至所對應資料表或檢視的 EntitySet。 |
TypeMapping |
取得包含這個 MappingFragment 的 TypeMapping。 |
方法
AddCondition(ConditionPropertyMapping) |
加入屬性對應條件。 |
AddPropertyMapping(PropertyMapping) |
加入屬性對應。 |
RemoveCondition(ConditionPropertyMapping) |
移除屬性對應條件。 |
RemovePropertyMapping(PropertyMapping) |
移除屬性對應。 |