3.1.4.7.2.1 TransactedTerminate

<TransactedTerminate> is an XSD element that has a child element <instanceId>. The XSD definition of the <TransactedTerminate> element is as follows:

 <xs:element name="TransactedTerminate">
   <xs:complexType>
     <xs:sequence>
       <xs:element minOccurs="0" name="instanceId"            
             xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/" type="q4:guid" />
       <xs:element minOccurs="0" name="reason" nillable="true" type="xs:string" />
     </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.

reason: The value of this element is a description of the reason for performing the TransactedTerminate operation.