// Assembly: System.Data
// Full name: System.Data.SqlTypes.SqlDateTime

namespace System.Data.SqlTypes
{
public class SqlDateTime // TypeDefIndex: 8465
{
	// Fields
	type#15314 m_fNotNull;
	type#20868 m_day;
	type#20868 m_time;
	type#17437 s_SQLTicksPerMillisecond;
	type#20884 SQLTicksPerSecond;
	type#20884 SQLTicksPerMinute;
	type#20884 SQLTicksPerHour;
	type#20881 s_SQLTicksPerDay;
	type#20909 s_ticksPerSecond;
	type#17085 s_SQLBaseDate;
	type#20909 s_SQLBaseDateTicks;
	type#20881 s_minYear;
	type#20881 s_maxYear;
	type#20881 s_minDay;
	type#20881 s_maxDay;
	type#20881 s_minTime;
	type#20881 s_maxTime;
	type#20881 s_dayBase;
	type#13160 s_daysToMonth365;
	type#13160 s_daysToMonth366;
	type#17085 s_minDateTime;
	type#17085 s_maxDateTime;
	type#27444 s_minTimeSpan;
	type#27444 s_maxTimeSpan;
	type#26589 s_ISO8601_DateTimeFormat;
	type#13464 s_dateTimeFormats;
	type#26319 MinValue;
	type#26319 MaxValue;
	type#26319 Null;

	// Methods
	// RVA: -1
	private type#28660 .ctor(type#15313 fNull) { }
	// RVA: -1
	public type#28660 .ctor(type#17076 value) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 dayTicks, type#20867 timeTicks) { }
	// RVA: -1
	public virtual type#15313 get_IsNull() { }
	// RVA: -1
	private static type#27436 ToTimeSpan(type#26318 value) { }
	// RVA: -1
	private static type#17076 ToDateTime(type#26318 value) { }
	// RVA: -1
	private static type#26318 FromTimeSpan(type#27436 value) { }
	// RVA: -1
	private static type#26318 FromDateTime(type#17076 value) { }
	// RVA: -1
	public type#17076 get_Value() { }
	// RVA: -1
	public type#20867 get_DayTicks() { }
	// RVA: -1
	public type#20867 get_TimeTicks() { }
	// RVA: -1
	public static type#26318 op_Implicit(type#17076 value) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public static type#26299 op_Equality(type#26318 x, type#26318 y) { }
	// RVA: -1
	public static type#26299 op_LessThan(type#26318 x, type#26318 y) { }
	// RVA: -1
	public static type#26299 op_GreaterThan(type#26318 x, type#26318 y) { }
	// RVA: -1
	public static type#26299 LessThan(type#26318 x, type#26318 y) { }
	// RVA: -1
	public static type#26299 GreaterThan(type#26318 x, type#26318 y) { }
	// RVA: -1
	public virtual type#20867 CompareTo(type#23705 value) { }
	// RVA: -1
	public type#20867 CompareTo(type#26318 value) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 value) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	private virtual type#29266 System.Xml.Serialization.IXmlSerializable.GetSchema() { }
	// RVA: -1
	private virtual type#28660 System.Xml.Serialization.IXmlSerializable.ReadXml(type#29248 reader) { }
	// RVA: -1
	private virtual type#28660 System.Xml.Serialization.IXmlSerializable.WriteXml(type#29540 writer) { }
	// RVA: -1
	public static type#29234 GetXsdType(type#29392 schemaSet) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
