Compartilhar via


Como a: Modelo um método da Web que retorna um parâmetro complexo

Este exemplo mostra como você pode modelo um método da Web que retorna um parâmetro complexo chamado Customers.

Exemplo

<Parameter Direction="Return" name="Customers">
     <TypeDescriptor Typename="SampleWebServiceProxy.Customer[],
        SampleWebService" IsCollection="true" name="ArrayOfCustomer">
       <TypeDescriptors>
         <TypeDescriptor Typename="SampleWebServiceProxy.Customer,
           SampleWebService" name="Customer">
           <TypeDescriptors>
             <TypeDescriptor Typename="System.String"
                Identifiername="CustomerID" name="CustomerID" />
             <TypeDescriptor Typename="System.String" name="Name" />
             <TypeDescriptor Typename="System.Int64"
                  name="WorkPhoneNumber" />
             <TypeDescriptor Typename="System.Int64"
                  name="MobilePhoneNumber" />
             <TypeDescriptor Typename="System.String" name="Industry" />
             <TypeDescriptor Typename="System.String" name="WebSite" />
           </TypeDescriptors>
         </TypeDescriptor>
       </TypeDescriptors>
    </TypeDescriptor>
   </Parameter>