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

Write15_XmlSchemaSimpleTypeRestriction() private method

private Write15_XmlSchemaSimpleTypeRestriction ( XmlSchemaSimpleTypeRestriction o ) : void
o System.Xml.Schema.XmlSchemaSimpleTypeRestriction
return void
        void Write15_XmlSchemaSimpleTypeRestriction(XmlSchemaSimpleTypeRestriction o) {
            if ((object)o == null) return;
            WriteStartElement("restriction");
            WriteAttribute(@"id", @"", ((System.String)o.@Id));
            WriteAttributes((XmlAttribute[])o.@UnhandledAttributes, o);
            if ([email protected]){
                WriteAttribute(@"base", @"", o.@BaseTypeName);
            }
            Write5_XmlSchemaAnnotation((XmlSchemaAnnotation)o.@Annotation);
            Write9_XmlSchemaSimpleType((XmlSchemaSimpleType)o.@BaseType);
            WriteFacets(o.Facets);
            WriteEndElement();
        }