// Assembly: mscorlib
// Full name: System.TimeSpan

namespace System
{
public class TimeSpan // TypeDefIndex: 3560
{
	// Fields
	type#27446 Zero;
	type#27446 MaxValue;
	type#27446 MinValue;
	type#20907 _ticks;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#20900 ticks) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 hours, type#20867 minutes, type#20867 seconds) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 days, type#20867 hours, type#20867 minutes, type#20867 seconds, type#20867 milliseconds) { }
	// RVA: -1
	public type#20900 get_Ticks() { }
	// 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#17430 get_TotalDays() { }
	// RVA: -1
	public type#17430 get_TotalHours() { }
	// RVA: -1
	public type#17430 get_TotalMilliseconds() { }
	// RVA: -1
	public type#17430 get_TotalMinutes() { }
	// RVA: -1
	public type#17430 get_TotalSeconds() { }
	// RVA: -1
	public type#27436 Add(type#27436 ts) { }
	// RVA: -1
	public static type#20867 Compare(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#23705 value) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#27436 value) { }
	// RVA: -1
	public static type#27436 FromDays(type#17430 value) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 value) { }
	// RVA: -1
	public virtual type#15313 Equals(type#27436 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public static type#27436 FromHours(type#17430 value) { }
	// RVA: -1
	private static type#27436 Interval(type#17430 value, type#20867 scale) { }
	// RVA: -1
	public static type#27436 FromMilliseconds(type#17430 value) { }
	// RVA: -1
	public static type#27436 FromMinutes(type#17430 value) { }
	// RVA: -1
	public type#27436 Negate() { }
	// RVA: -1
	public static type#27436 FromSeconds(type#17430 value) { }
	// RVA: -1
	public type#27436 Subtract(type#27436 ts) { }
	// RVA: -1
	public static type#27436 FromTicks(type#20900 value) { }
	// RVA: -1
	internal static type#20900 TimeToTicks(type#20867 hour, type#20867 minute, type#20867 second) { }
	// RVA: -1
	public static type#27436 Parse(type#26576 s) { }
	// RVA: -1
	public static type#27436 Parse(type#26576 input, type#20119 formatProvider) { }
	// RVA: -1
	public static type#15313 TryParseExact(type#26576 input, type#26576 format, type#20119 formatProvider, type#12176 result) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public type#26576 ToString(type#26576 format) { }
	// RVA: -1
	public virtual type#26576 ToString(type#26576 format, type#20119 formatProvider) { }
	// RVA: -1
	public virtual type#15313 TryFormat(type#10218 destination, type#11944 charsWritten, type#10095 format, type#20121 formatProvider) { }
	// RVA: -1
	public static type#27436 op_UnaryNegation(type#27436 t) { }
	// RVA: -1
	public static type#27436 op_Subtraction(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#27436 op_Addition(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_Equality(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_Inequality(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_LessThan(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_LessThanOrEqual(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_GreaterThan(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	public static type#15313 op_GreaterThanOrEqual(type#27436 t1, type#27436 t2) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
