protected internal String ToXMLFragment()
{
StringBuilder xml = new StringBuilder();
if (IsSetIndexName()) {
xml.Append("<IndexName>");
xml.Append(EscapeXML(this.IndexName));
xml.Append("</IndexName>");
}
if (IsSetResults()) {
xml.Append("<Results>");
xml.Append(this.Results);
xml.Append("</Results>");
}
if (IsSetPages()) {
xml.Append("<Pages>");
xml.Append(this.Pages);
xml.Append("</Pages>");
}
if (IsSetCorrectedQuery()) {
CorrectedQuery correctedQuery = this.CorrectedQuery;
xml.Append("<CorrectedQuery>");
xml.Append(correctedQuery.ToXMLFragment());
xml.Append("</CorrectedQuery>");
}
if (IsSetRelevanceRank()) {
xml.Append("<RelevanceRank>");
xml.Append(this.RelevanceRank);
xml.Append("</RelevanceRank>");
}
List<String> ASINList = this.ASIN;
foreach (String ASIN in ASINList) {
xml.Append("<ASIN>");
xml.Append(EscapeXML(ASIN));
xml.Append("</ASIN>");
}
return xml.ToString();
}