using System; using System.Runtime.InteropServices; namespace System.Globalization { /// Defines the period of daylight saving time. // Token: 0x02000183 RID: 387 [ComVisible(true)] [Serializable] public class DaylightTime { /// Initializes a new instance of the class. /// The that represents the date and time when the daylight saving period begins. The value must be in local time. /// The that represents the date and time when the daylight saving period ends. The value must be in local time. /// The that represents the difference between the standard time and the daylight saving time in ticks. // Token: 0x06001318 RID: 4888 RVA: 0x0004ADC0 File Offset: 0x00048FC0 public DaylightTime(DateTime start, DateTime end, TimeSpan delta) { this.m_start = start; this.m_end = end; this.m_delta = delta; } /// Gets the that represents the date and time when the daylight saving period begins. /// The that represents the date and time when the daylight saving period begins. The value is in local time. // Token: 0x17000348 RID: 840 // (get) Token: 0x06001319 RID: 4889 RVA: 0x0004ADE0 File Offset: 0x00048FE0 public DateTime Start { get { return this.m_start; } } /// Gets the that represents the date and time when the daylight saving period ends. /// The that represents the date and time when the daylight saving period ends. The value is in local time. // Token: 0x17000349 RID: 841 // (get) Token: 0x0600131A RID: 4890 RVA: 0x0004ADE8 File Offset: 0x00048FE8 public DateTime End { get { return this.m_end; } } /// Gets the that represents the difference between the standard time and the daylight saving time. /// The that represents the difference between the standard time and the daylight saving time. // Token: 0x1700034A RID: 842 // (get) Token: 0x0600131B RID: 4891 RVA: 0x0004ADF0 File Offset: 0x00048FF0 public TimeSpan Delta { get { return this.m_delta; } } // Token: 0x04000552 RID: 1362 private DateTime m_start; // Token: 0x04000553 RID: 1363 private DateTime m_end; // Token: 0x04000554 RID: 1364 private TimeSpan m_delta; } }