C# 元素complexType名称属性

C# 元素complexType名称属性,c#,wsdl,asmx,C#,Wsdl,Asmx,如何在“element”标记中为“complexType”标记指定“name”属性?例如smth。像这样: <s:element name="recvMail"> <s:complexType name="recvMail"> <s:sequence> <s:element name="bMail" type="tns:bMail" minOccurs="0"/> <s:element

如何在“element”标记中为“complexType”标记指定“name”属性?例如smth。像这样:

<s:element name="recvMail">
    <s:complexType name="recvMail">
      <s:sequence>
        <s:element name="bMail"  type="tns:bMail"  minOccurs="0"/>
        <s:element name="bTrace" type="tns:bTrace" minOccurs="0"/>
        <s:element name="bBody"  type="tns:bBody"  minOccurs="0"/>
        <s:element name="bSign" type="s:string"   minOccurs="0"/>
      </s:sequence>
    </s:complexType>
  </s:element>
 [WebMethod(BufferResponse = false, CacheDuration = 60, EnableSession = false)]
 [SoapDocumentMethodAttribute("", RequestNamespace = "http://temp.ws.uri/", ResponseNamespace = "http://temp.ws.uri/", Use = SoapBindingUse.Literal,
   ParameterStyle = SoapParameterStyle.Wrapped)]
 [return: System.Xml.Serialization.XmlElementAttribute("bAnswer")]
 public bAnswer recvMail(bMail bMail, bTrace bTrace, bBody bBody, string bSign) { ... }