static XmlSchemaSimpleType()
        {
            XmlSchemaSimpleType.XdtUntypedAtomic     = XmlSchemaSimpleType.BuildSchemaType("untypedAtomic", "anyAtomicType", true, true);
            XmlSchemaSimpleType.XdtDayTimeDuration   = XmlSchemaSimpleType.BuildSchemaType("dayTimeDuration", "duration", true, false);
            XmlSchemaSimpleType.XdtYearMonthDuration = XmlSchemaSimpleType.BuildSchemaType("yearMonthDuration", "duration", true, false);
            XmlSchemaSimpleType.XsIDRefs             = new XmlSchemaSimpleType();
            XmlSchemaSimpleTypeList xmlSchemaSimpleTypeList = new XmlSchemaSimpleTypeList();

            xmlSchemaSimpleTypeList.ItemType     = XmlSchemaSimpleType.XsIDRef;
            XmlSchemaSimpleType.XsIDRefs.Content = xmlSchemaSimpleTypeList;
            XmlSchemaSimpleType.XsEntities       = new XmlSchemaSimpleType();
            xmlSchemaSimpleTypeList                = new XmlSchemaSimpleTypeList();
            xmlSchemaSimpleTypeList.ItemType       = XmlSchemaSimpleType.XsEntity;
            XmlSchemaSimpleType.XsEntities.Content = xmlSchemaSimpleTypeList;
            XmlSchemaSimpleType.XsNMTokens         = new XmlSchemaSimpleType();
            xmlSchemaSimpleTypeList                = new XmlSchemaSimpleTypeList();
            xmlSchemaSimpleTypeList.ItemType       = XmlSchemaSimpleType.XsNMToken;
            XmlSchemaSimpleType.XsNMTokens.Content = xmlSchemaSimpleTypeList;
        }
 private static XmlSchemaSimpleType BuildSchemaType(string name, string baseName)
 {
     return(XmlSchemaSimpleType.BuildSchemaType(name, baseName, false, false));
 }