2.25 QueryProjectExpression

The QueryProjectExpression element specifies a type of QueryExpression element that produces a value for each item in the specified input.

Input: Specifies the input QueryExpressionBinding. The Input element MUST be specified and MUST NOT be specified more than once.

Projection: Specifies the QueryExpression element that produces the value. The Projection element MUST be specified and MUST NOT be specified more than once.

The following is the XSD for the QueryProjectExpression element.

   <xs:complexType name="QueryProjectExpression">
     <xs:complexContent>
       <xs:extension base="QueryExpression">
         <xs:sequence>
           <xs:element name="Input" type="QueryExpressionBinding" />
           <xs:element name="Projection" type="QueryExpression" />
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>