protected override void WriteElements(XmlWriter writer) { base.WriteElements(writer); SchemaType?.Write(writer); }