<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.Xml.Schema.XmlSchemaSet

public class XmlSchemaSet
namespace System.Xml.Schema { public class XmlSchemaSet { public XmlSchemaCompilationSettings CompilationSettings { get; set; } public int Count { get; } public XmlSchemaObjectTable GlobalAttributes { get; } public XmlSchemaObjectTable GlobalElements { get; } public XmlSchemaObjectTable GlobalTypes { get; } public bool IsCompiled { get; } public XmlNameTable NameTable { get; } public XmlResolver XmlResolver { set; } public event ValidationEventHandler ValidationEventHandler; public XmlSchemaSet(); public XmlSchemaSet(XmlNameTable nameTable); public XmlSchema Add(string targetNamespace, string schemaUri); public XmlSchema Add(string targetNamespace, XmlReader schemaDocument); public XmlSchema Add(XmlSchema schema); public void Add(XmlSchemaSet schemas); public void Compile(); public bool Contains(string targetNamespace); public bool Contains(XmlSchema schema); public void CopyTo(XmlSchema[] schemas, int index); public XmlSchema Remove(XmlSchema schema); public bool RemoveRecursive(XmlSchema schemaToRemove); public XmlSchema Reprocess(XmlSchema schema); public ICollection Schemas(); public ICollection Schemas(string targetNamespace); } }