| void .ctor(bool fNull) | Private+1 flags | | 0x01 |
| void .ctor(const DateTime& value) | Public+1 flags | | 0x08 |
| void .ctor(int dayTicks, int timeTicks) | Public+1 flags | | 0x04 |
| bool get_IsNull() | PublicFinal+3 flags | | 0x01 |
| TimeSpan ToTimeSpan(const SqlDateTime& value) | PrivateStatic | | 0x0C |
| DateTime ToDateTime(const SqlDateTime& value) | PrivateStatic | | 0x0C |
| SqlDateTime FromTimeSpan(const TimeSpan& value) | PrivateStatic | | 0x0C |
| SqlDateTime FromDateTime(const DateTime& value) | PrivateStatic | | 0x0C |
| DateTime get_Value() | Public+1 flags | | 0x08 |
| int get_DayTicks() | Public+1 flags | | 0x04 |
| int get_TimeTicks() | Public+1 flags | | 0x04 |
| SqlDateTime op_Implicit(const DateTime& value) | PublicStatic+1 flags | | 0x0C |
| string ToString() | Public+1 flags | | 0x08 |
| SqlBoolean op_Equality(const SqlDateTime& x, const SqlDateTime& y) | PublicStatic+1 flags | | 0x0C |
| SqlBoolean op_LessThan(const SqlDateTime& x, const SqlDateTime& y) | PublicStatic+1 flags | | 0x0C |
| SqlBoolean op_GreaterThan(const SqlDateTime& x, const SqlDateTime& y) | PublicStatic+1 flags | | 0x0C |
| SqlBoolean LessThan(const SqlDateTime& x, const SqlDateTime& y) | PublicStatic | | 0x0C |
| SqlBoolean GreaterThan(const SqlDateTime& x, const SqlDateTime& y) | PublicStatic | | 0x0C |
| int CompareTo(object value) | PublicFinal+2 flags | | 0x08 |
| int CompareTo(const SqlDateTime& value) | Public | | 0x0C |
| bool Equals(object value) | Public+1 flags | | 0x08 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| XmlSchema System.Xml.Serialization.IXmlSerializable.GetSchema() | PrivateFinal+2 flags | | 0x08 |
| void System.Xml.Serialization.IXmlSerializable.ReadXml(XmlReader reader) | PrivateFinal+2 flags | | 0x08 |
| void System.Xml.Serialization.IXmlSerializable.WriteXml(XmlWriter writer) | PrivateFinal+2 flags | | 0x08 |
| XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet) | PublicStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |