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