element <changeQueryResponse> (local)
Namespace:
Type:
anonymous complexType
Content:
complex, 3 attributes, 2 elements
Defined:
locally within queryResponseType complexType in hsdl.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
XML Representation Summary
<changeQueryResponse
   
 = 
xsd:nonNegativeInteger
 = 
xsd:int
 = 
("success" | "failure" | "rollback" | "notAttempted" | "accessDenied")
   
>
   
Content: 
</changeQueryResponse>
Content model elements (2):
changedBlue (type changedBlueType), deletedBlue (type deletedBlueType)
Included in content model of elements (1):
queryResponse
Annotation
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>
Attribute Detail (all declarations; 3/3)
baseChangeNumber
Type:
Use:
required
Defined:
locally within (this) changeQueryResponse element
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.
XML Source (see within schema source)
<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>

selectedNodeCount
Type:
Use:
optional
Defined:
XML Source (see within schema source)
<xsd:attribute name="selectedNodeCount" type="selectedNodeCountType" use="optional"/>

status
Type:
Use:
required
Defined:
This attribute indicates the status of the method. <dl> <dt>success</dt> <dd> The corresponding method was completed successfully. </dd> <dt>failure</dt> <dd> The corresponding method was not completed successfully. </dd> <dt>rollback</dt> <dd> The method failed, but was rolled back to its pre-<b>updateBlock</b> status. </dd> <dt>notAttempted</dt> <dd> The corresponding method was not attempted. This occurs when a previous operation failed. </dd> </dl>
XML Source (see within schema source)
<xsd:attribute name="status" type="responseStatus" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute indicates the status of the method.
<dl>
<dt>success</dt>
<dd>
The corresponding method was completed successfully.
</dd>
<dt>failure</dt>
<dd>
The corresponding method was not completed successfully.
</dd>
<dt>rollback</dt>
<dd>
The method failed, but was rolled back to its
pre-
<b>updateBlock</b>
status.
</dd>
<dt>notAttempted</dt>
<dd>
The corresponding method was not attempted. This occurs when
a previous operation failed.
</dd>
</dl>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail (all declarations; 2/2)
changedBlue
Type:
changedBlueType, complex content
Defined:
locally within (this) changeQueryResponse element
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="changedBlue" type="changedBlueType"/>

deletedBlue
Type:
deletedBlueType, empty content
Defined:
locally within (this) changeQueryResponse element
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="deletedBlue" type="deletedBlueType"/>