WCF属性必需注释

时间:2017-07-21 13:02:23

标签: wcf xsd xmlserializer

我使用[XmlSerializerFormat]基础结构构建WCF服务。每个模型组件都有多个属性([XmlAttribute]注释)。我如何标记为" string"定义XSD中的属性。

当前模型样本:

<xs:complexType name="Header1Type">
<xs:complexContent mixed="false">
<xs:extension base="tns:HeaderType">
<xs:attribute name="MSRefId" type="xs:string"/>
<xs:attribute name="SSNRefId" type="xs:string"/>
<xs:attribute name="StatusCode" type="tns:StatusCodeEnumType" use="required"/>
<xs:attribute name="StatusMessage" type="xs:string"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

当前的wsdl定义:

{{1}}

我需要用use =&#34; required&#34;

来装饰字符串属性

0 个答案:

没有答案