1 instantiation of AdjustmentRule
mscorlib (1)
system\timezoneinfo.cs (1)
3103AdjustmentRule rule = new AdjustmentRule();
67 references to AdjustmentRule
mscorlib (67)
system\timezoneinfo.cs (67)
67private AdjustmentRule[] m_adjustmentRules; 249AdjustmentRule rule = currentYear.m_adjustmentRules == null ? null : currentYear.m_adjustmentRules[0]; 265public AdjustmentRule rule; 266public OffsetAndRule(int year, TimeSpan offset, AdjustmentRule rule) { 323public AdjustmentRule [] GetAdjustmentRules() { 325return new AdjustmentRule[0]; 328return (AdjustmentRule[])m_adjustmentRules.Clone(); 348AdjustmentRule rule = GetAdjustmentRuleForTime(adjustedTime); 396AdjustmentRule rule = GetAdjustmentRuleForTime(adjustedTime); 526AdjustmentRule rule = GetAdjustmentRuleForTime(adjustedTime); 604AdjustmentRule rule = GetAdjustmentRuleForTime(adjustedTime); 627AdjustmentRule rule = GetAdjustmentRuleForTime(dateTime); 778AdjustmentRule sourceRule = sourceTimeZone.GetAdjustmentRuleForTime(dateTime); 993AdjustmentRule[] currentRules = this.m_adjustmentRules; 994AdjustmentRule[] otherRules = other.m_adjustmentRules; 1099AdjustmentRule rule = CreateAdjustmentRuleFromTimeZoneInformation(regZone, DateTime.MinValue.Date, DateTime.MaxValue.Date, zone.Bias); 1101m_adjustmentRules = new AdjustmentRule[1]; 1118AdjustmentRule [] adjustmentRules, 1125m_adjustmentRules = (AdjustmentRule[])adjustmentRules.Clone(); 1172AdjustmentRule [] adjustmentRules) { 1200AdjustmentRule [] adjustmentRules, 1263m_adjustmentRules = (AdjustmentRule[])info.GetValue("AdjustmentRules", typeof(AdjustmentRule[])); 1274private AdjustmentRule GetAdjustmentRuleForTime(DateTime dateTime) { 1365static private AdjustmentRule CreateAdjustmentRuleFromTimeZoneInformation(Win32Native.RegistryTimeZoneInformation timeZoneInformation, DateTime startDate, DateTime endDate, int defaultBaseUtcOffset) { 1366AdjustmentRule rule; 1376return rule = AdjustmentRule.CreateAdjustmentRule( 1403rule = AdjustmentRule.CreateAdjustmentRule( 1465static private DaylightTimeStruct GetDaylightTime(Int32 year, AdjustmentRule rule) { 1478static private Boolean GetIsDaylightSavings(DateTime time, AdjustmentRule rule, DaylightTimeStruct daylightTime, TimeZoneInfoOptions flags) { 1538static private Boolean GetIsDaylightSavingsFromUtc(DateTime time, Int32 Year, TimeSpan utc, AdjustmentRule rule, out Boolean isAmbiguousLocalDst, TimeZoneInfo zone) { 1563AdjustmentRule previousYearRule = zone.GetAdjustmentRuleForTime(new DateTime(daylightTime.Start.Year - 1, 12, 31)); 1577AdjustmentRule nextYearRule = zone.GetAdjustmentRuleForTime(new DateTime(daylightTime.End.Year + 1, 1, 1)); 1681static private Boolean GetIsAmbiguousTime(DateTime time, AdjustmentRule rule, DaylightTimeStruct daylightTime) { 1745static private Boolean GetIsInvalidTime(DateTime time, AdjustmentRule rule, DaylightTimeStruct daylightTime) { 1995AdjustmentRule rule = zone.GetAdjustmentRuleForTime(time); 2057AdjustmentRule rule; 2306static private bool TryCreateAdjustmentRules(string id, Win32Native.RegistryTimeZoneInformation defaultTimeZoneInformation, out AdjustmentRule[] rules, out Exception e, int defaultBaseUtcOffset) { 2321AdjustmentRule rule = CreateAdjustmentRuleFromTimeZoneInformation( 2328rules = new AdjustmentRule[1]; 2362AdjustmentRule rule = CreateAdjustmentRuleFromTimeZoneInformation(dtzi, DateTime.MinValue.Date, DateTime.MaxValue.Date, defaultBaseUtcOffset); 2368rules = new AdjustmentRule[1]; 2375List<AdjustmentRule> rulesList = new List<AdjustmentRule>(1); 2378AdjustmentRule firstRule = CreateAdjustmentRuleFromTimeZoneInformation( 2395AdjustmentRule middleRule = CreateAdjustmentRuleFromTimeZoneInformation( 2411AdjustmentRule lastRule = CreateAdjustmentRuleFromTimeZoneInformation( 2797AdjustmentRule[] adjustmentRules; 2931AdjustmentRule [] adjustmentRules, 2962AdjustmentRule prev = null; 2963AdjustmentRule current = null; 3005sealed public class AdjustmentRule : IEquatable<AdjustmentRule>, ISerializable, IDeserializationCallback { 3066public bool Equals(AdjustmentRule other) { 3093static public AdjustmentRule CreateAdjustmentRule( 3103AdjustmentRule rule = new AdjustmentRule(); 3115static internal AdjustmentRule CreateAdjustmentRule( 3122AdjustmentRule rule = CreateAdjustmentRule(dateStart, dateEnd, daylightDelta, daylightTransitionStart, daylightTransitionEnd); 3581AdjustmentRule[] rules = zone.GetAdjustmentRules(); 3585AdjustmentRule rule = rules[i]; 3627AdjustmentRule[] rules = s.GetNextAdjustmentRuleArrayValue(false); 3930private AdjustmentRule[] GetNextAdjustmentRuleArrayValue(Boolean canEndWithoutSeparator) { 3931List<AdjustmentRule> rules = new List<AdjustmentRule>(1); 3935AdjustmentRule rule = GetNextAdjustmentRuleValue(true); 3961private AdjustmentRule GetNextAdjustmentRuleValue(Boolean canEndWithoutSeparator) { 4023AdjustmentRule rule; 4025rule = AdjustmentRule.CreateAdjustmentRule(dateStart, dateEnd, daylightDelta, daylightStart, daylightEnd, baseUtcOffsetDelta);