3.1.4.12.2.1 Update

<Update> is an XSD element that has two child elements, <instanceId> and <updateDefinitionIdentity>. The XSD definition of the <Update> element is as follows:

 <xs:element name="Update">
   <xs:complexType>
     <xs:sequence>
       <xs:element minOccurs="0" name="instanceId" type="q3:guid"
             xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/" />
       <xs:element minOccurs="0" name="updatedDefinitionIdentity" nillable="true"
             type="q4:WorkflowIdentity"
             xmlns:q4="http://schemas.datacontract.org/2004/07/System.Activities" />
     </xs:sequence>
   </xs:complexType>
 </xs:element>
  

instanceId: The value of this element is of type GUID and SHOULD match the identifier that is associated with the durable program instance in the Durable Program Instance Table on which this operation SHOULD be performed.

updateDefinitionIdentity: The value of this element is of type WorkflowIdentity and SHOULD match the identity of the durable program instance on which the <Update> operation SHOULD be performed.