// Assembly: System.Xml
// Full name: System.Xml.Schema.XmlSchemaCollection

namespace System.Xml.Schema
{
public class XmlSchemaCollection // TypeDefIndex: 7110
{
	// Fields
	type#19500 collection;
	type#29189 nameTable;
	type#25648 schemaNames;
	type#24999 wLock;
	type#20868 timeout;
	type#15314 isThreadSafe;
	type#28363 validationEventHandler;
	type#29261 xmlResolver;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#29188 nametable) { }
	// RVA: -1
	public type#20867 get_Count() { }
	// RVA: -1
	public type#29188 get_NameTable() { }
	// RVA: -1
	internal type#28660 set_XmlResolver(type#29260 value) { }
	// RVA: -1
	public type#29266 get_Item(type#26576 ns) { }
	// RVA: -1
	private virtual type#20073 System.Collections.IEnumerable.GetEnumerator() { }
	// RVA: -1
	public type#29291 GetEnumerator() { }
	// RVA: -1
	private virtual type#28660 System.Collections.ICollection.CopyTo(type#14435 array, type#20867 index) { }
	// RVA: -1
	private virtual type#15313 System.Collections.ICollection.get_IsSynchronized() { }
	// RVA: -1
	private virtual type#23705 System.Collections.ICollection.get_SyncRoot() { }
	// RVA: -1
	private virtual type#20867 System.Collections.ICollection.get_Count() { }
	// RVA: -1
	internal type#25644 GetSchemaInfo(type#26576 ns) { }
	// RVA: -1
	internal type#25647 GetSchemaNames(type#29188 nt) { }
	// RVA: -1
	internal type#29266 Add(type#26576 ns, type#25644 schemaInfo, type#29266 schema, type#15313 compile) { }
	// RVA: -1
	private type#29266 Add(type#26576 ns, type#25644 schemaInfo, type#29266 schema, type#15313 compile, type#29260 resolver) { }
	// RVA: -1
	private type#28660 Add(type#26576 ns, type#29292 node) { }
	// RVA: -1
	internal type#28362 get_EventHandler() { }
	// RVA: -1
	internal type#28660 set_EventHandler(type#28362 value) { }
}
}
