Esempio n. 1
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         StateChange = ((SessionStateChangeTrigger)sourceTrigger).StateChange;
     }
 }
Esempio n. 2
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         DaysInterval = ((DailyTrigger)sourceTrigger).DaysInterval;
     }
 }
Esempio n. 3
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         DaysOfWeek = ((WeeklyTrigger)sourceTrigger).DaysOfWeek;
         WeeksInterval = ((WeeklyTrigger)sourceTrigger).WeeksInterval;
     }
 }
Esempio n. 4
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         Subscription = ((EventTrigger)sourceTrigger).Subscription;
     }
     ((EventTrigger)sourceTrigger).ValueQueries.CopyTo(this.ValueQueries);
 }
Esempio n. 5
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         DaysOfMonth = ((MonthlyTrigger)sourceTrigger).DaysOfMonth;
         MonthsOfYear = ((MonthlyTrigger)sourceTrigger).MonthsOfYear;
         try { RunOnLastDayOfMonth = ((MonthlyTrigger)sourceTrigger).RunOnLastDayOfMonth; }
         catch { }
     }
 }
Esempio n. 6
0
 public override void CopyProperties(Trigger sourceTrigger)
 {
     base.CopyProperties(sourceTrigger);
     if (sourceTrigger.GetType() == base.GetType())
     {
         DaysOfMonth  = ((MonthlyTrigger)sourceTrigger).DaysOfMonth;
         MonthsOfYear = ((MonthlyTrigger)sourceTrigger).MonthsOfYear;
         try { RunOnLastDayOfMonth = ((MonthlyTrigger)sourceTrigger).RunOnLastDayOfMonth; }
         catch { }
     }
 }