/// <summary> /// XML fragment representation of this object /// </summary> /// <returns>XML fragment for this object.</returns> /// <remarks> /// Name for outer tag expected to be set by calling method. /// This fragment returns inner properties representation only /// </remarks> protected internal String ToXMLFragment() { StringBuilder xml = new StringBuilder(); if (IsSetStatus()) { xml.Append("<Status>"); xml.Append(this.Status); xml.Append("</Status>"); } if (IsSetTimestamp()) { xml.Append("<Timestamp>"); xml.Append(this.Timestamp); xml.Append("</Timestamp>"); } if (IsSetMessageId()) { xml.Append("<MessageId>"); xml.Append(EscapeXML(this.MessageId)); xml.Append("</MessageId>"); } if (IsSetMessages()) { MessageList messagesObj = this.Messages; xml.Append("<Messages>"); xml.Append(messagesObj.ToXMLFragment()); xml.Append("</Messages>"); } return(xml.ToString()); }