System.Xml.Serialization.SchemaObjectWriter.Write7_XmlSchemaAppInfo C# (CSharp) Method

Write7_XmlSchemaAppInfo() private method

private Write7_XmlSchemaAppInfo ( XmlSchemaAppInfo o ) : void
o System.Xml.Schema.XmlSchemaAppInfo
return void
        void Write7_XmlSchemaAppInfo(XmlSchemaAppInfo o) {
            if ((object)o == null) return;
            WriteStartElement("appinfo");
            
            WriteAttribute("source", "", o.Source);
            XmlNode[] a = (XmlNode[])o.@Markup;
            if (a != null) {
                for (int ia = 0; ia < a.Length; ia++) {
                    XmlNode ai = (XmlNode)a[ia];
                    WriteStartElement("node");
                    WriteAttribute("xml", "", ai.OuterXml);
                }
            }
            WriteEndElement();
        }