complexType "changeQueryType"
Namespace:
Content:
complex, 2 attributes, 1 element
Defined:
globally in hsdl.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
XML Representation Summary
<...
   
 = 
xsd:nonNegativeInteger
 = 
xsd:string
   
>
   
Content: 
</...>
Content Model Elements (1):
options (type queryOptionsType)
All Direct / Indirect Based Elements (1):
changeQuery (in queryRequest)
Known Usage Locations
XML Source (see within schema source)
<xsd:complexType name="changeQueryType">
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="options" type="queryOptionsType">
<xsd:annotation>
<xsd:documentation>
TBD
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="select" type="string" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies an XPath expression that specifies the single node that the change
query is relative to. This node, in conjunction with the specified
<b>changeNumber</b>
attribute,
controls the change computation. The selected node is located, and all nodes containing
<b>id</b>
attributes (of type
<b>idType</b>
) are examined. Any nodes that have changed
relative to the specified
<b>changeNumber</b>
are returned in the
<b>updateRequest</b>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="baseChangeNumber" type="changeNumberType" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the
<b>changeNumber</b>
value that the client has in its cache for
the node specified by the
<b>select</b>
attribute. As explained above, this value establishes
the synchronization base used to compute the changes underneath this node.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
Attribute Detail (all declarations; 2/2)
baseChangeNumber
Type:
Use:
required
Defined:
locally within (this) changeQueryType complexType
This attribute specifies the <b>changeNumber</b> value that the client has in its cache for the node specified by the <b>select</b> attribute. As explained above, this value establishes the synchronization base used to compute the changes underneath this node.
XML Source (see within schema source)
<xsd:attribute name="baseChangeNumber" type="changeNumberType" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the
<b>changeNumber</b>
value that the client has in its cache for
the node specified by the
<b>select</b>
attribute. As explained above, this value establishes
the synchronization base used to compute the changes underneath this node.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

select
Type:
Use:
required
Defined:
locally within (this) changeQueryType complexType
This attribute specifies an XPath expression that specifies the single node that the change query is relative to. This node, in conjunction with the specified <b>changeNumber</b> attribute, controls the change computation. The selected node is located, and all nodes containing <b>id</b> attributes (of type <b>idType</b>) are examined. Any nodes that have changed relative to the specified <b>changeNumber</b> are returned in the <b>updateRequest</b>.
XML Source (see within schema source)
<xsd:attribute name="select" type="string" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies an XPath expression that specifies the single node that the change
query is relative to. This node, in conjunction with the specified
<b>changeNumber</b>
attribute,
controls the change computation. The selected node is located, and all nodes containing
<b>id</b>
attributes (of type
<b>idType</b>
) are examined. Any nodes that have changed
relative to the specified
<b>changeNumber</b>
are returned in the
<b>updateRequest</b>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail (all declarations; 1/1)
options
Type:
queryOptionsType, complex content
Defined:
locally within (this) changeQueryType complexType
TBD
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="options" type="queryOptionsType">
<xsd:annotation>
<xsd:documentation>
TBD
</xsd:documentation>
</xsd:annotation>
</xsd:element>