Amazon.ECS.Model.CartAddItem.ToXMLFragment C# (CSharp) Метод

ToXMLFragment() защищенный Метод

XML fragment representation of this object
Name for outer tag expected to be set by calling method. This fragment returns inner properties representation only
protected ToXMLFragment ( ) : String
Результат String
        protected internal String ToXMLFragment()
        {
            StringBuilder xml = new StringBuilder();
            if (IsSetASIN()) {
                xml.Append("<ASIN>");
                xml.Append(EscapeXML(this.ASIN));
                xml.Append("</ASIN>");
            }
            if (IsSetOfferListingId()) {
                xml.Append("<OfferListingId>");
                xml.Append(EscapeXML(this.OfferListingId));
                xml.Append("</OfferListingId>");
            }
            if (IsSetQuantity()) {
                xml.Append("<Quantity>");
                xml.Append(this.Quantity);
                xml.Append("</Quantity>");
            }
            if (IsSetAssociateTag()) {
                xml.Append("<AssociateTag>");
                xml.Append(EscapeXML(this.AssociateTag));
                xml.Append("</AssociateTag>");
            }
            if (IsSetListItemId()) {
                xml.Append("<ListItemId>");
                xml.Append(EscapeXML(this.ListItemId));
                xml.Append("</ListItemId>");
            }
            List<MetaData> metaDataList = this.MetaData;
            foreach (MetaData metaData in metaDataList) {
                xml.Append("<MetaData>");
                xml.Append(metaData.ToXMLFragment());
                xml.Append("</MetaData>");
            }
            return xml.ToString();
        }