Attributes.SourceContextAttribute.ToXml C# (CSharp) Method

ToXml() public method

public ToXml ( XmlElement parent ) : void
parent XmlElement
return void
            public override void ToXml(XmlElement parent)
            {
                XmlDocument doc = parent.OwnerDocument;

                XmlElement elem = doc.CreateElement("SourceContextAttribute");
                parent.AppendChild(elem);

                XmlElement elemFile = doc.CreateElement("File");
                elemFile.InnerText = this.file;
                elem.AppendChild(elemFile);

                XmlElement elemStart = doc.CreateElement("StartLine");
                elemStart.InnerText = this.startLine.ToString(CultureInfo.CurrentUICulture);
                elem.AppendChild(elemStart);

                XmlElement elemEnd = doc.CreateElement("EndLine");
                elemEnd.InnerText = this.endLine.ToString(CultureInfo.CurrentUICulture);
                elem.AppendChild(elemEnd);
            }
        }