complexType
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了complexType相关的知识,希望对你有一定的参考价值。
<!-- complexType complexType元素定义复杂类型。复杂类型的元素是包含其他元素和/或属性的XML元素 下例有一个复杂类型“fullpersoninfo”,它通过使用三个补充的元素(address、city和country)对类型进行扩展,由另一个复杂类型“personinfo”派生而来 --> <xs:element name="employee" type="fullpersoninfo"/> <xs:complexType name="personinfo"> <xs:sequence> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence> </xs:sequenct> <xs:complexType name="fullpersoninfo"> <xs:complexContent> <xs:extension base="personinfo"> <xs:sequence> <xs:element name="address" type="xs:string"/> <xs:element name="city" type="xs:string"/> <xs:element name="country" type="xs:string"/> </xs:element> </xs:extension> </xs:complexContent> </xs:complexType>
以上是关于complexType的主要内容,如果未能解决你的问题,请参考以下文章
EF 4.1 中使用 Code First 的 ComplexType 集合属性
在 schema 中, simpleType 与 complexType有啥区别?
与 IsNullable = true IsNullable = false 重用 ComplexType 冲突的配置设置