Partager via


Extrait de code XML : Modéliser un service Web qui renvoie un tableau

Dernière modification : lundi 19 avril 2010

S’applique à : SharePoint Server 2010

L’exemple suivant montre comment modéliser une méthode Web qui renvoie un tableau.

Exemple

<Entities>
 <Entity EstimatedInstanceCount="10000" Name="MyCustomers">
   <Properties>
    <Property Name="Key" Type="System.String">Key</Property>
   </Properties>
   <Identifiers>
    <Identifier TypeName="System.String" Name="Key" />
   </Identifiers>
   <Methods>
    <Method Name="GetMyCustomers">
     <Parameters>
      <Parameter Direction="Return" Name="Customers">
       <TypeDescriptor TypeName="MyWebServiceProxy.Customers[], 
MyWebService" IsCollection="true" Name="ArrayOfCustomers">
        <TypeDescriptors>
         <TypeDescriptor TypeName="MyWebServiceProxy.Customers, MyWebService" Name="Customers">
          <TypeDescriptors>
           <TypeDescriptor TypeName="System.String" IdentifierName="Key" Name="Key" />
           <TypeDescriptor TypeName="System.String" Name="Value" />
          </TypeDescriptors>
         </TypeDescriptor>
        </TypeDescriptors>
       </TypeDescriptor>
      </Parameter>
     </Parameters>
     <MethodInstances>
      <MethodInstance Type="Finder" ReturnParameterName="Customers" ReturnTypeDescriptorName="ArrayOfCustomers" 
ReturnTypeDescriptorLevel="0" Name="GetMyCustomersInstance" />
     </MethodInstances>
    </Method>
   </Methods>
  </Entity>
 </Entities>
</LobSystem>