Amazon.ECS.Model.PromotionBenefit.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 (IsSetBenefitType()) {
                xml.Append("<BenefitType>");
                xml.Append(EscapeXML(this.BenefitType));
                xml.Append("</BenefitType>");
            }
            if (IsSetComponentType()) {
                xml.Append("<ComponentType>");
                xml.Append(EscapeXML(this.ComponentType));
                xml.Append("</ComponentType>");
            }
            if (IsSetQuantity()) {
                xml.Append("<Quantity>");
                xml.Append(this.Quantity);
                xml.Append("</Quantity>");
            }
            if (IsSetPercentOff()) {
                xml.Append("<PercentOff>");
                xml.Append(this.PercentOff);
                xml.Append("</PercentOff>");
            }
            if (IsSetFixedAmount()) {
                Price  fixedAmount = this.FixedAmount;
                xml.Append("<FixedAmount>");
                xml.Append(fixedAmount.ToXMLFragment());
                xml.Append("</FixedAmount>");
            }
            if (IsSetCeiling()) {
                Price  ceiling = this.Ceiling;
                xml.Append("<Ceiling>");
                xml.Append(ceiling.ToXMLFragment());
                xml.Append("</Ceiling>");
            }
            return xml.ToString();
        }