共用方式為


ComplexPropertyMapping 類別

定義

複雜屬性的對應中繼資料。

public class ComplexPropertyMapping : System.Data.Entity.Core.Mapping.PropertyMapping
type ComplexPropertyMapping = class
    inherit PropertyMapping
Public Class ComplexPropertyMapping
Inherits PropertyMapping
繼承
ComplexPropertyMapping

範例

例如,如果概念上您可以代表 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 ) 此類別代表上述所有複雜屬性對應元素的中繼資料例子。 ComplexPropertyMaps 包含 ComplexTypeMaps,以在繼承時根據 ComplexProperty 的類型定義對應。

建構函式

ComplexPropertyMapping(EdmProperty)

建構新的 Complex Property 對應物件

屬性

Property

取得指定對應屬性的 EdmProperty。

(繼承來源 PropertyMapping)
TypeMappings

取得對應至巢狀複雜型別之型別對應的唯讀集合。

方法

AddTypeMapping(ComplexTypeMapping)

加入對應至巢狀複雜型別的類型對應。

RemoveTypeMapping(ComplexTypeMapping)

移除對應至巢狀複雜類型的類型對應。

適用於