element <queryResponse> (global)
Namespace:
Type:
Content:
complex, 2 elements
Defined:
globally in hsdl.xsd; see XML source
Used:
never
XML Representation Summary
<queryResponse>
   
Content: 
</queryResponse>
Content model elements (2):
changeQueryResponse (in queryResponse), xpQueryResponse (in queryResponse)
Annotation
The <b>queryResponse</b> element contains the response data for a given <b>queryRequest</b>. This element contains both <b>xpQueryResponse</b> elements and <b>changeQueryResponse</b> elements. These elements contain operation <b>id</b> attributes that correlate to the matching <b>xpQuery</b> and <b>changeQuery</b> elements in the <b>queryRequest</b> message.
XML Source (see within schema source)
<xsd:element name="queryResponse" type="queryResponseType">
<xsd:annotation>
<xsd:documentation>
The
<b>queryResponse</b>
element contains the response data for a given
<b>queryRequest</b>
.
This element contains both
<b>xpQueryResponse</b>
elements and
<b>changeQueryResponse</b>
elements. These elements contain operation
<b>id</b>
attributes that correlate to the matching
<b>xpQuery</b>
and
<b>changeQuery</b>
elements in the
<b>queryRequest</b>
message.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
Content Element Detail (all declarations; 2/2)
changeQueryResponse
Type:
anonymous complexType, complex content
Defined:
locally within queryResponseType complexType
This element contains the response to the associated <b>changeQuery</b>. The content of this element is a single, optional <b>changeSummary</b> element in the form of an <b>updateRequest</b> that describes the changes for the selected node set, relative to the synchronization base specified by the <b>changeNumber</b> attribute. The client software maintaining a cache of .NET My Services data should process this <b>updateRequest</b> into its own cache, bringing that cache up to date.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="changeQueryResponse">
<xsd:annotation>
<xsd:documentation>
This element contains the response to the associated
<b>changeQuery</b>
. The content of this element
is a single, optional
<b>changeSummary</b>
element in the form of an
<b>updateRequest</b>
that describes the changes for
the selected node set, relative to the synchronization base specified by the
<b>changeNumber</b>
attribute. The client software maintaining a cache of .NET My Services data should process this
<b>updateRequest</b>
into its own cache, bringing that cache up to date.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="changedBlue" type="changedBlueType"/>
<xsd:element maxOccurs="1" minOccurs="0" name="deletedBlue" type="deletedBlueType"/>
</xsd:sequence>
<xsd:attribute name="baseChangeNumber" type="changeNumberType" use="required">
<xsd:annotation>
<xsd:documentation>
This element contains the base change number for this
<b>changeQuery</b>
. On request,
the
<b>baseChangeNumber</b>
is supplied and is associated with a subtree in the document.
This attribute returns the new value for the change number in that subtree. It
is assumed that the client software will easily know where to place this.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attributeGroup ref="standardResponseAttributeGroup"/>
</xsd:complexType>
</xsd:element>

xpQueryResponse
Type:
anonymous complexType, complex content
Defined:
locally within queryResponseType complexType
This element contains the node set selected by the matching <b>xpQuery</b>. If the selected node set matches zero nodes, and <b>minOccurs</b> is zero, this element is still present but contains empty content indicating that there were no matching nodes.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="xpQueryResponse">
<xsd:annotation>
<xsd:documentation>
This element contains the node set selected by the matching
<b>xpQuery</b>
. If the selected
node set matches zero nodes, and
<b>minOccurs</b>
is zero, this element is still present
but contains empty content indicating that there were no matching nodes.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip">
<xsd:annotation>
<xsd:documentation>
This element is a placeholder that indicates where the
content of the item being queried is returned.
</xsd:documentation>
</xsd:annotation>
</xsd:any>
</xsd:sequence>
<xsd:attributeGroup ref="standardResponseAttributeGroup"/>
</xsd:complexType>
</xsd:element>