2.2.4.49 ParameterStruct

Namespace: Microsoft.SharePoint.BusinessData

This structure contains the information about a Parameter.

 <xs:complexType name="ParameterStruct" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexContent mixed="false">
     <xs:extension base="q8:MetadataObjectStruct">
       <xs:sequence>
         <xs:element xmlns:tns1="http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.MetadataModel" minOccurs="0" name="direction" type="tns1:DirectionType"/>
         <xs:element minOccurs="0" name="methodId" type="xs:unsignedInt"/>
         <xs:element minOccurs="0" name="ordinalNumber" type="xs:unsignedByte"/>
         <xs:element minOccurs="0" name="rootTypeDescriptorId" type="xs:unsignedInt"/>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

direction: Specifies the direction of the Parameter.

methodId: Specifies the MetadataObjectId of the Parameter.

ordinalNumber: An integer representing the index of the Parameter among all Parameters in the containing Method.

rootTypeDescriptorId: Specifies the MetadataObjectId of the root TypeDescriptor of the Parameter.