protected internal String ToXMLFragment()
{
StringBuilder xml = new StringBuilder();
if (IsSetCartItemId()) {
xml.Append("<CartItemId>");
xml.Append(EscapeXML(this.CartItemId));
xml.Append("</CartItemId>");
}
if (IsSetASIN()) {
xml.Append("<ASIN>");
xml.Append(EscapeXML(this.ASIN));
xml.Append("</ASIN>");
}
if (IsSetExchangeId()) {
xml.Append("<ExchangeId>");
xml.Append(EscapeXML(this.ExchangeId));
xml.Append("</ExchangeId>");
}
if (IsSetMerchantId()) {
xml.Append("<MerchantId>");
xml.Append(EscapeXML(this.MerchantId));
xml.Append("</MerchantId>");
}
if (IsSetSellerId()) {
xml.Append("<SellerId>");
xml.Append(EscapeXML(this.SellerId));
xml.Append("</SellerId>");
}
if (IsSetSellerNickname()) {
xml.Append("<SellerNickname>");
xml.Append(EscapeXML(this.SellerNickname));
xml.Append("</SellerNickname>");
}
if (IsSetQuantity()) {
xml.Append("<Quantity>");
xml.Append(EscapeXML(this.Quantity));
xml.Append("</Quantity>");
}
if (IsSetTitle()) {
xml.Append("<Title>");
xml.Append(EscapeXML(this.Title));
xml.Append("</Title>");
}
if (IsSetProductGroup()) {
xml.Append("<ProductGroup>");
xml.Append(EscapeXML(this.ProductGroup));
xml.Append("</ProductGroup>");
}
if (IsSetListOwner()) {
xml.Append("<ListOwner>");
xml.Append(EscapeXML(this.ListOwner));
xml.Append("</ListOwner>");
}
if (IsSetListType()) {
xml.Append("<ListType>");
xml.Append(EscapeXML(this.ListType));
xml.Append("</ListType>");
}
if (IsSetMetaData()) {
CartItemMetaData metaData = this.MetaData;
xml.Append("<MetaData>");
xml.Append(metaData.ToXMLFragment());
xml.Append("</MetaData>");
}
if (IsSetPrice()) {
Price price = this.Price;
xml.Append("<Price>");
xml.Append(price.ToXMLFragment());
xml.Append("</Price>");
}
if (IsSetItemTotal()) {
Price itemTotal = this.ItemTotal;
xml.Append("<ItemTotal>");
xml.Append(itemTotal.ToXMLFragment());
xml.Append("</ItemTotal>");
}
return xml.ToString();
}