예제 #1
0
 protected FloatingTimeSpan(FloatingTimeZone zone, DateTime zero)
 {
     _zone = zone;
     _zero = zero;
 }
예제 #2
0
 internal FloatingDateTime(FloatingTimeZone zone)
 {
     _zone = zone;
 }
예제 #3
0
 FloatingDateTime(FloatingTimeZone zone, TimeSpan delta)
 {
     _zone  = zone;
     _delta = delta;
 }
예제 #4
0
 internal IndependentTimer(FloatingTimeZone zone, DateTime time)
 {
     _zone    = zone;
     _time    = time;
     _expired = _zone.GetStableTime() >= time;
 }
예제 #5
0
 public static IndependentTimer Get(FloatingTimeZone zone, DateTime time)
 {
     return(zone.GetTimer(time));
 }
예제 #6
0
 protected FloatingTimeSpan(FloatingTimeZone zone, DateTime zero)
 {
     _zone = zone;
     _zero = zero;
 }
예제 #7
0
 public static IndependentTimer Get(FloatingTimeZone zone, DateTime time)
 {
     return zone.GetTimer(time);
 }
예제 #8
0
 internal IndependentTimer(FloatingTimeZone zone, DateTime time)
 {
     _zone = zone;
     _time = time;
     _expired = _zone.GetStableTime() >= time;
 }
예제 #9
0
 internal DroppingTimeSpan(FloatingTimeZone zone, DateTime zero)
     : base(zone, zero)
 {
 }
예제 #10
0
 internal RisingTimeSpan(FloatingTimeZone zone, DateTime zero) : base(zone, zero)
 {
 }