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

namespace System.Xml.Schema
{
public class XsdDuration // TypeDefIndex: 7220
{
	// Fields
	type#20868 years;
	type#20868 months;
	type#20868 days;
	type#20868 hours;
	type#20868 minutes;
	type#20868 seconds;
	type#27918 nanoseconds;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#15313 isNegative, type#20867 years, type#20867 months, type#20867 days, type#20867 hours, type#20867 minutes, type#20867 seconds, type#20867 nanoseconds) { }
	// RVA: -1
	public type#28660 .ctor(type#27436 timeSpan) { }
	// RVA: -1
	public type#28660 .ctor(type#27436 timeSpan, type#35024 durationType) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 s) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 s, type#35024 durationType) { }
	// RVA: -1
	public type#15313 get_IsNegative() { }
	// RVA: -1
	public type#20867 get_Years() { }
	// RVA: -1
	public type#20867 get_Months() { }
	// RVA: -1
	public type#20867 get_Days() { }
	// RVA: -1
	public type#20867 get_Hours() { }
	// RVA: -1
	public type#20867 get_Minutes() { }
	// RVA: -1
	public type#20867 get_Seconds() { }
	// RVA: -1
	public type#20867 get_Nanoseconds() { }
	// RVA: -1
	public type#27436 ToTimeSpan() { }
	// RVA: -1
	public type#27436 ToTimeSpan(type#35024 durationType) { }
	// RVA: -1
	internal type#18121 TryToTimeSpan(type#12176 result) { }
	// RVA: -1
	internal type#18121 TryToTimeSpan(type#35024 durationType, type#12176 result) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	internal type#26576 ToString(type#35024 durationType) { }
	// RVA: -1
	internal static type#18121 TryParse(type#26576 s, type#12256 result) { }
	// RVA: -1
	internal static type#18121 TryParse(type#26576 s, type#35024 durationType, type#12256 result) { }
	// RVA: -1
	private static type#26576 TryParseDigits(type#26576 s, type#11942 offset, type#15313 eatDigits, type#11944 result, type#11944 numDigits) { }
}
}
