2.5.2.1 ForEachVariableMappingPropertyNameEnum

The ForEachVariableMappingPropertyNameEnum type contains the values for the Name attribute of the Property elements that are allowed for the ForEachVariableMappingType type.

The following is the XSD for the ForEachVariableMappingPropertyNameEnum type.

   <xs:simpleType name="ForEachVariableMappingPropertyNameEnum">
     <xs:union memberTypes="DTS:BasePropertyNameEnum">
       <xs:simpleType>
         <xs:restriction base="xs:string">
           <xs:enumeration value="VariableName"/>
           <xs:enumeration value="ValueIndex"/>
         </xs:restriction>
       </xs:simpleType>
     </xs:union>
   </xs:simpleType>

The following table specifies the enumeration values for the ForEachVariableMappingPropertyNameEnum type. The ForEachVariableMappingPropertyNameEnum type is a union of the BasePropertyNameEnum type with the additional values described in this section. The values that are specified in this table do not include the values that are already described for BasePropertyNameEnum.

Enumeration value

Description

VariableName

The name of the variable to be mapped to the For…Each loop.

ValueIndex

An integer that expresses the order of the variables. 0 based.