Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AdjustmentRule() [2/2]

System.TimeZoneInfo.AdjustmentRule.AdjustmentRule ( SerializationInfo info,
StreamingContext context )
inlineprivate

Definition at line 206 of file TimeZoneInfo.cs.

207 {
208 if (info == null)
209 {
210 throw new ArgumentNullException("info");
211 }
212 _dateStart = (DateTime)info.GetValue("DateStart", typeof(DateTime));
213 _dateEnd = (DateTime)info.GetValue("DateEnd", typeof(DateTime));
214 _daylightDelta = (TimeSpan)info.GetValue("DaylightDelta", typeof(TimeSpan));
215 _daylightTransitionStart = (TransitionTime)info.GetValue("DaylightTransitionStart", typeof(TransitionTime));
216 _daylightTransitionEnd = (TransitionTime)info.GetValue("DaylightTransitionEnd", typeof(TransitionTime));
217 object valueNoThrow = info.GetValueNoThrow("BaseUtcOffsetDelta", typeof(TimeSpan));
218 if (valueNoThrow != null)
219 {
221 }
222 valueNoThrow = info.GetValueNoThrow("NoDaylightTransitions", typeof(bool));
223 if (valueNoThrow != null)
224 {
226 }
227 }
readonly TransitionTime _daylightTransitionEnd
readonly TimeSpan _baseUtcOffsetDelta
readonly TransitionTime _daylightTransitionStart

References System.TimeZoneInfo.AdjustmentRule._baseUtcOffsetDelta, System.TimeZoneInfo.AdjustmentRule._dateEnd, System.TimeZoneInfo.AdjustmentRule._dateStart, System.TimeZoneInfo.AdjustmentRule._daylightDelta, System.TimeZoneInfo.AdjustmentRule._daylightTransitionEnd, System.TimeZoneInfo.AdjustmentRule._daylightTransitionStart, System.TimeZoneInfo.AdjustmentRule._noDaylightTransitions, System.DateTime, System.Runtime.Serialization.Dictionary, and System.info.