Как получить объект XmlSchema из большой строки, содержащей все содержимое XSD?
Метод чтения является статическим. Так что лучше используйте
XmlSchema schema = XmlSchema.Read( schemaReader, (sender, args) => { // HANDLE VALIDATION FAILED });
Вы можете использовать StringReader :
string content = "......."; XmlSchema schema = new XmlSchema(); schema.Read(new StringReader(content), ValidateSchema);