private void BuildSchemaList(XmlSchema schema) {
if (lockList.Contains(schema.SchemaId)) {
return;
}
lockList.Add(schema.SchemaId, schema);
foreach (XmlSchemaExternal ext in schema.Includes) {
if (ext.Schema != null) {
BuildSchemaList(ext.Schema);
}
}
}