protected internal String ToXMLFragment()
{
StringBuilder xml = new StringBuilder();
if (IsSetCondition()) {
xml.Append("<Condition>");
xml.Append(this.Condition);
xml.Append("</Condition>");
}
if (IsSetDeliveryMethod()) {
xml.Append("<DeliveryMethod>");
xml.Append(this.DeliveryMethod);
xml.Append("</DeliveryMethod>");
}
List<String> itemIdList = this.ItemId;
foreach (String itemId in itemIdList) {
xml.Append("<ItemId>");
xml.Append(EscapeXML(itemId));
xml.Append("</ItemId>");
}
if (IsSetISPUPostalCode()) {
xml.Append("<ISPUPostalCode>");
xml.Append(EscapeXML(this.ISPUPostalCode));
xml.Append("</ISPUPostalCode>");
}
if (IsSetMerchantId()) {
xml.Append("<MerchantId>");
xml.Append(EscapeXML(this.MerchantId));
xml.Append("</MerchantId>");
}
List<String> responseGroupList = this.ResponseGroup;
foreach (String responseGroup in responseGroupList) {
xml.Append("<ResponseGroup>");
xml.Append(responseGroup);
xml.Append("</ResponseGroup>");
}
if (IsSetReviewSort()) {
xml.Append("<ReviewSort>");
xml.Append(EscapeXML(this.ReviewSort));
xml.Append("</ReviewSort>");
}
if (IsSetSimilarityType()) {
xml.Append("<SimilarityType>");
xml.Append(this.SimilarityType);
xml.Append("</SimilarityType>");
}
return xml.ToString();
}