public static XmlReader Create <T1, T2, T3>(XmlReader reader)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
 {
     return(XmlReader.Create(reader, ValidatingXmlReaderSettings.Create <T1, T2, T3>()));
 }
 public static XmlReader Create <T1, T2, T3>(XmlReader reader, XmlSchemaContentProcessing contentProcessing)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
 {
     return(XmlReader.Create(reader, ValidatingXmlReaderSettings.Create <T1, T2, T3>(contentProcessing)));
 }
 public static XmlReader Create <T1, T2, T3>(TextReader input)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
 {
     return(XmlReader.Create(input, ValidatingXmlReaderSettings.Create <T1, T2, T3>()));
 }
 public static XmlReader Create <T1, T2, T3>(TextReader input, XmlSchemaContentProcessing contentProcessing = XmlSchemaContentProcessing.Strict)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
 {
     return(XmlReader.Create(input, ValidatingXmlReaderSettings.Create <T1, T2, T3>(contentProcessing)));
 }
 public static XmlReader Create <T1, T2, T3, T4, T5, T6>(XmlReader reader, XmlSchemaContentProcessing contentProcessing = XmlSchemaContentProcessing.Strict)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
     where T4 : SchemaBase, new()
     where T5 : SchemaBase, new()
     where T6 : SchemaBase, new()
 {
     return(XmlReader.Create(reader, ValidatingXmlReaderSettings.Create <T1, T2, T3, T4, T5, T6>(contentProcessing)));
 }
 public static XmlReader Create <T1, T2, T3, T4, T5, T6, T7, T8, T9>(Stream input, XmlSchemaContentProcessing contentProcessing = XmlSchemaContentProcessing.Strict)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
     where T3 : SchemaBase, new()
     where T4 : SchemaBase, new()
     where T5 : SchemaBase, new()
     where T6 : SchemaBase, new()
     where T7 : SchemaBase, new()
     where T8 : SchemaBase, new()
     where T9 : SchemaBase, new()
 {
     return(XmlReader.Create(input, ValidatingXmlReaderSettings.Create <T1, T2, T3, T4, T5, T6, T7, T8, T9>(contentProcessing)));
 }
 public static XmlReader Create <T1, T2>(string inputUri, XmlSchemaContentProcessing contentProcessing)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
 {
     return(XmlReader.Create(inputUri, ValidatingXmlReaderSettings.Create <T1, T2>(contentProcessing)));
 }
 public static XmlReader Create <T1, T2>(string inputUri)
     where T1 : SchemaBase, new()
     where T2 : SchemaBase, new()
 {
     return(XmlReader.Create(inputUri, ValidatingXmlReaderSettings.Create <T1, T2>()));
 }
 public static XmlReader Create <T>(TextReader input, XmlSchemaContentProcessing contentProcessing)
     where T : SchemaBase, new()
 {
     return(XmlReader.Create(input, ValidatingXmlReaderSettings.Create <T>(contentProcessing)));
 }
 public static XmlReader Create <T>(Stream input)
     where T : SchemaBase, new()
 {
     return(XmlReader.Create(input, ValidatingXmlReaderSettings.Create <T>()));
 }
 public static XmlReader Create <T>(XmlReader reader, XmlSchemaContentProcessing contentProcessing = XmlSchemaContentProcessing.Strict)
     where T : SchemaBase, new()
 {
     return(XmlReader.Create(reader, ValidatingXmlReaderSettings.Create <T>(contentProcessing)));
 }