| DateTime get_TimeOfDay() | Public+1 flags | | 0x08 |
| int get_Month() | Public+1 flags | | 0x04 |
| int get_Week() | Public+1 flags | | 0x04 |
| int get_Day() | Public+1 flags | | 0x04 |
| DayOfWeek get_DayOfWeek() | Public+1 flags | | 0x04 |
| bool get_IsFixedDateRule() | Public+1 flags | | 0x01 |
| bool Equals(object obj) | Public+1 flags | | 0x08 |
| bool op_Inequality(const TransitionTime& t1, const TransitionTime& t2) | PublicStatic+1 flags | | 0x18 |
| bool Equals(const TransitionTime& other) | PublicFinal+2 flags | | 0x18 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| void .ctor(const DateTime& timeOfDay, int month, int week, int day, const DayOfWeek& dayOfWeek, bool isFixedDateRule) | Private+1 flags | | 0x08 |
| TransitionTime CreateFixedDateRule(const DateTime& timeOfDay, int month, int day) | PublicStatic | | 0x18 |
| TransitionTime CreateFloatingDateRule(const DateTime& timeOfDay, int month, int week, const DayOfWeek& dayOfWeek) | PublicStatic | | 0x18 |
| void ValidateTransitionTime(const DateTime& timeOfDay, int month, int week, int day, const DayOfWeek& dayOfWeek) | PrivateStatic | | 0x08 |
| void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) | PrivateFinal+2 flags | | 0x08 |
| void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo info, const StreamingContext& context) | PrivateFinal+2 flags | | 0x10 |
| void .ctor(SerializationInfo info, const StreamingContext& context) | Private+1 flags | | 0x10 |