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

namespace System.Xml.Schema
{
public class XmlSchemaType // TypeDefIndex: 7181
{
	// Fields
	type#26577 name;
	type#29324 final;
	type#29324 derivedBy;
	type#29415 baseSchemaType;
	type#29316 datatype;
	type#29324 finalResolved;
	type#25636 elementDecl;
	type#29235 qname;
	type#29415 redefined;
	type#29313 contentType;

	// Methods
	// RVA: -1
	public static type#29400 GetBuiltInSimpleType(type#29234 qualifiedName) { }
	// RVA: -1
	public static type#29400 GetBuiltInSimpleType(type#29495 typeCode) { }
	// RVA: -1
	public static type#29301 GetBuiltInComplexType(type#29234 qualifiedName) { }
	// RVA: -1
	public type#26576 get_Name() { }
	// RVA: -1
	public type#28660 set_Name(type#26576 value) { }
	// RVA: -1
	public type#29323 get_Final() { }
	// RVA: -1
	public type#28660 set_Final(type#29323 value) { }
	// RVA: -1
	public type#29234 get_QualifiedName() { }
	// RVA: -1
	public type#29323 get_FinalResolved() { }
	// RVA: -1
	public type#29414 get_BaseXmlSchemaType() { }
	// RVA: -1
	public type#29323 get_DerivedBy() { }
	// RVA: -1
	public type#29315 get_Datatype() { }
	// RVA: -1
	public virtual type#15313 get_IsMixed() { }
	// RVA: -1
	public virtual type#28660 set_IsMixed(type#15313 value) { }
	// RVA: -1
	public type#29495 get_TypeCode() { }
	// RVA: -1
	internal type#29529 get_ValueConverter() { }
	// RVA: -1
	internal type#29312 get_SchemaContentType() { }
	// RVA: -1
	internal type#28660 SetQualifiedName(type#29234 value) { }
	// RVA: -1
	internal type#28660 SetFinalResolved(type#29323 value) { }
	// RVA: -1
	internal type#28660 SetBaseSchemaType(type#29414 value) { }
	// RVA: -1
	internal type#28660 SetDerivedBy(type#29323 value) { }
	// RVA: -1
	internal type#28660 SetDatatype(type#29315 value) { }
	// RVA: -1
	internal type#25635 get_ElementDecl() { }
	// RVA: -1
	internal type#28660 set_ElementDecl(type#25635 value) { }
	// RVA: -1
	internal type#29414 get_Redefined() { }
	// RVA: -1
	internal type#28660 set_Redefined(type#29414 value) { }
	// RVA: -1
	internal type#28660 SetContentType(type#29312 value) { }
	// RVA: -1
	public static type#15313 IsDerivedFrom(type#29414 derivedType, type#29414 baseType, type#29323 except) { }
	// RVA: -1
	internal static type#15313 IsDerivedFromDatatype(type#29315 derivedDataType, type#29315 baseDataType, type#29323 except) { }
	// RVA: -1
	internal virtual type#26576 get_NameAttribute() { }
	// RVA: -1
	internal virtual type#28660 set_NameAttribute(type#26576 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
