protected internal String ToXMLFragment()
{
StringBuilder xml = new StringBuilder();
if (IsSetASIN()) {
xml.Append("<ASIN>");
xml.Append(EscapeXML(this.ASIN));
xml.Append("</ASIN>");
}
if (IsSetRating()) {
xml.Append("<Rating>");
xml.Append(this.Rating);
xml.Append("</Rating>");
}
if (IsSetHelpfulVotes()) {
xml.Append("<HelpfulVotes>");
xml.Append(this.HelpfulVotes);
xml.Append("</HelpfulVotes>");
}
if (IsSetCustomerId()) {
xml.Append("<CustomerId>");
xml.Append(EscapeXML(this.CustomerId));
xml.Append("</CustomerId>");
}
if (IsSetReviewer()) {
Reviewer reviewer = this.Reviewer;
xml.Append("<Reviewer>");
xml.Append(reviewer.ToXMLFragment());
xml.Append("</Reviewer>");
}
if (IsSetTotalVotes()) {
xml.Append("<TotalVotes>");
xml.Append(this.TotalVotes);
xml.Append("</TotalVotes>");
}
if (IsSetDate()) {
xml.Append("<Date>");
xml.Append(EscapeXML(this.Date));
xml.Append("</Date>");
}
if (IsSetSummary()) {
xml.Append("<Summary>");
xml.Append(EscapeXML(this.Summary));
xml.Append("</Summary>");
}
if (IsSetContent()) {
xml.Append("<Content>");
xml.Append(EscapeXML(this.Content));
xml.Append("</Content>");
}
return xml.ToString();
}