// Assembly: System.Xml
// Full name: System.Xml.Serialization.ClassMap

namespace System.Xml.Serialization
{
public class ClassMap // TypeDefIndex: 6916
{
	// Fields
	type#19500 _elements;
	type#14449 _elementMembers;
	type#19500 _attributeMembers;
	type#13642 _attributeMembersArray;
	type#14449 _flatLists;
	type#14449 _allMembers;
	type#14449 _membersWithDefault;
	type#14449 _listMembers;
	type#29507 _defaultAnyElement;
	type#29505 _defaultAnyAttribute;
	type#29514 _namespaceDeclarations;
	type#29503 _xmlTextCollector;
	type#29503 _returnMember;
	type#15314 _ignoreMemberNamespace;
	type#15314 _canBeSimpleType;
	type#9616 _isOrderDependentMap;

	// Methods
	// RVA: -1
	public type#28660 AddMember(type#29502 member) { }
	// RVA: -1
	private type#28660 RegisterFlatList(type#29510 member) { }
	// RVA: -1
	public type#29508 GetAttribute(type#26576 name, type#26576 ns) { }
	// RVA: -1
	public type#29499 GetElement(type#26576 name, type#26576 ns, type#20867 minimalOrder) { }
	// RVA: -1
	public type#29499 GetElement(type#26576 name, type#26576 ns) { }
	// RVA: -1
	private type#26576 BuildKey(type#26576 name, type#26576 ns, type#20867 explicitOrder) { }
	// RVA: -1
	public type#15313 get_IsOrderDependentMap() { }
	// RVA: -1
	public type#29506 get_DefaultAnyElementMember() { }
	// RVA: -1
	public type#29504 get_DefaultAnyAttributeMember() { }
	// RVA: -1
	public type#29513 get_NamespaceDeclarations() { }
	// RVA: -1
	public type#19906 get_AttributeMembers() { }
	// RVA: -1
	public type#19906 get_ElementMembers() { }
	// RVA: -1
	public type#14448 get_AllMembers() { }
	// RVA: -1
	public type#14448 get_FlatLists() { }
	// RVA: -1
	public type#14448 get_ListMembers() { }
	// RVA: -1
	public type#29502 get_XmlTextCollector() { }
	// RVA: -1
	public type#29502 get_ReturnMember() { }
	// RVA: -1
	public type#29234 get_SimpleContentBaseType() { }
	// RVA: -1
	public type#28660 SetCanBeSimpleType(type#15313 can) { }
	// RVA: -1
	public type#15313 get_HasSimpleContent() { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
