Namespace: |
|
Type: |
|
Content: |
|
Defined: |
globally in hsdl.xsd; see XML source |
Used: |
never |
XML Representation Summary |
||||||
<updateResponse |
||||||
|
||||||
> |
||||||
|
||||||
</updateResponse> |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This message contains the results of an
</xsd:documentation>
<b>updateRequest</b>
message. It may
appear as a response to an <b>updateRequest</b>
, or, in the case of a fault during the
processing of an <b>updateRequest</b>
, may appear in a SOAP
<b>Fault</b>
element.
<p/>
The
<b>updateResponse</b>
message contains multiple
<b>updateBlockStatus</b>
elements. One of these
elements exists for each <b>updateBlock</b>
in the
<b>updateRequest</b>
message. Each of these contains
a status element for each operation in the <b>updateBlock</b>
. Additionally, because the
changes alter all ancestor change numbers, a <b>newChangeNumber</b>
attribute is present so that clients can update their caches.
</xsd:element>
|
Type: |
|
Use: |
required |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This attribute returns the
</xsd:documentation>
<b>changeNumber</b>
resulting from the entire
<b>updateRequest</b>
. A
given <b>updateRequest</b>
changes only a single
<b>changeNumber</b>
value and the application
must update affected nodes in its own cache. </xsd:attribute>
|
Type: |
anonymous complexType, complex content |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This element contains status information for the
</xsd:documentation>
<b>updateBlock</b>
. This element indicates the status
of the entire <b>updateBlock</b>
. It can be one of the following:
<b>success</b>
,
<b>failure</b>
,
<b>rollback</b>
,
or <b>notAttempted</b>
.
<p/>
If the status is
<b>rollback</b>
or
<b>notAttempted</b>
, the .NET service data was not affected
by the corresponding <b>updateBlock</b>
. A value of
<b>success</b>
means that the
<b>updateBlock</b>
did the
specified work, which may or may not have side effects. A value of <b>failure</b>
means that the
<b>updateBlock</b>
was partially executed and the
<b>updateOperationStatus</b>
elements have additional
information. <xsd:complexType>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
|