Amazon.ECS.Model.ItemLookupRequest.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 (IsSetCondition()) {
                xml.Append("<Condition>");
                xml.Append(this.Condition);
                xml.Append("</Condition>");
            }
            if (IsSetDeliveryMethod()) {
                xml.Append("<DeliveryMethod>");
                xml.Append(this.DeliveryMethod);
                xml.Append("</DeliveryMethod>");
            }
            if (IsSetFutureLaunchDate()) {
                xml.Append("<FutureLaunchDate>");
                xml.Append(EscapeXML(this.FutureLaunchDate));
                xml.Append("</FutureLaunchDate>");
            }
            if (IsSetIdType()) {
                xml.Append("<IdType>");
                xml.Append(this.IdType);
                xml.Append("</IdType>");
            }
            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>");
            }
            if (IsSetOfferPage()) {
                xml.Append("<OfferPage>");
                xml.Append(this.OfferPage);
                xml.Append("</OfferPage>");
            }
            List<String> itemIdList  =  this.ItemId;
            foreach (String itemId in itemIdList) {
                xml.Append("<ItemId>");
                xml.Append(EscapeXML(itemId));
                xml.Append("</ItemId>");
            }
            List<String> responseGroupList  =  this.ResponseGroup;
            foreach (String responseGroup in responseGroupList) {
                xml.Append("<ResponseGroup>");
                xml.Append(responseGroup);
                xml.Append("</ResponseGroup>");
            }
            if (IsSetReviewPage()) {
                xml.Append("<ReviewPage>");
                xml.Append(this.ReviewPage);
                xml.Append("</ReviewPage>");
            }
            if (IsSetReviewSort()) {
                xml.Append("<ReviewSort>");
                xml.Append(EscapeXML(this.ReviewSort));
                xml.Append("</ReviewSort>");
            }
            if (IsSetSearchIndex()) {
                xml.Append("<SearchIndex>");
                xml.Append(EscapeXML(this.SearchIndex));
                xml.Append("</SearchIndex>");
            }
            if (IsSetSearchInsideKeywords()) {
                xml.Append("<SearchInsideKeywords>");
                xml.Append(EscapeXML(this.SearchInsideKeywords));
                xml.Append("</SearchInsideKeywords>");
            }
            if (IsSetTagPage()) {
                xml.Append("<TagPage>");
                xml.Append(this.TagPage);
                xml.Append("</TagPage>");
            }
            if (IsSetTagsPerPage()) {
                xml.Append("<TagsPerPage>");
                xml.Append(this.TagsPerPage);
                xml.Append("</TagsPerPage>");
            }
            if (IsSetTagSort()) {
                xml.Append("<TagSort>");
                xml.Append(EscapeXML(this.TagSort));
                xml.Append("</TagSort>");
            }
            if (IsSetVariationPage()) {
                xml.Append("<VariationPage>");
                xml.Append(EscapeXML(this.VariationPage));
                xml.Append("</VariationPage>");
            }
            return xml.ToString();
        }