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

namespace System.Xml.Serialization
{
public class TypeData // TypeDefIndex: 6850
{
	// Fields
	type#27706 type;
	type#26577 elementName;
	type#25657 sType;
	type#27706 listItemType;
	type#26577 typeName;
	type#26577 fullTypeName;
	type#27742 listItemTypeData;
	type#27742 mappedType;
	type#29385 facet;
	type#22693 typeConvertor;
	type#15314 hasPublicConstructor;
	type#15314 nullableOverride;
	type#13458 keywords;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#27705 type, type#26576 elementName, type#15313 isPrimitive) { }
	// RVA: -1
	public type#28660 .ctor(type#27705 type, type#26576 elementName, type#15313 isPrimitive, type#27741 mappedType, type#29384 facet) { }
	// RVA: -1
	private type#28660 LookupTypeConvertor() { }
	// RVA: -1
	internal type#28660 ConvertForAssignment(type#12029 value) { }
	// RVA: -1
	public type#26576 get_TypeName() { }
	// RVA: -1
	public type#26576 get_XmlType() { }
	// RVA: -1
	public type#27705 get_Type() { }
	// RVA: -1
	public type#26576 get_FullTypeName() { }
	// RVA: -1
	public type#25656 get_SchemaType() { }
	// RVA: -1
	public type#15313 get_IsListType() { }
	// RVA: -1
	public type#15313 get_IsComplexType() { }
	// RVA: -1
	public type#15313 get_IsValueType() { }
	// RVA: -1
	public type#15313 get_IsNullable() { }
	// RVA: -1
	public type#28660 set_IsNullable(type#15313 value) { }
	// RVA: -1
	public type#27741 get_ListItemTypeData() { }
	// RVA: -1
	public type#27705 get_ListItemType() { }
	// RVA: -1
	public type#15313 get_IsXsdType() { }
	// RVA: -1
	public type#15313 get_HasPublicConstructor() { }
	// RVA: -1
	public static type#24780 GetIndexerProperty(type#27705 collectionType) { }
	// RVA: -1
	private static type#21032 CreateMissingAddMethodException(type#27705 type, type#26576 inheritFrom, type#27705 argumentType) { }
	// RVA: -1
	internal static type#27705 GetGenericListItemType(type#27705 type) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
