internal static Trigger c7bfc2b235ca5eb1d25d87201e49cdf93(c60ef56b1c0a7e1d5ec52b0d39d9d16b6 c0ff2a0f662370187990134afa39cf42c) { if (c0ff2a0f662370187990134afa39cf42c != null) { c5745f9695e29862e1f6b961e309e42fe structure = new c5745f9695e29862e1f6b961e309e42fe(); int num2 = Marshal.SizeOf(structure); structure.c7cae55aac99338b664dc26b67533bccc = (ushort)num2; c0ff2a0f662370187990134afa39cf42c.cc183ac3fb0fb187e8886fd5ac15c580d(ref structure); switch (structure.cf3cec8364bf7ea51b06e8476162c16d7) { case c99aa0190a0afbe3a7dc4401dbf13a6b5.cb933a97bc3f37c1e9257005787b1254c: return(new RunOnceTrigger(c0ff2a0f662370187990134afa39cf42c)); case c99aa0190a0afbe3a7dc4401dbf13a6b5.c6768ce598d45e6bd7399e7feb4df956b: return(new DailyTrigger(c0ff2a0f662370187990134afa39cf42c)); case c99aa0190a0afbe3a7dc4401dbf13a6b5.c0cf8ce89482fda8ab32791c0eadd4651: return(new WeeklyTrigger(c0ff2a0f662370187990134afa39cf42c)); case c99aa0190a0afbe3a7dc4401dbf13a6b5.cc8dc1ad5aca13ac798a18b60bcba9498: return(new MonthlyTrigger(c0ff2a0f662370187990134afa39cf42c)); case c99aa0190a0afbe3a7dc4401dbf13a6b5.c8d8c03d81a683fd54234aa6954b02fa5: return(new MonthlyDOWTrigger(c0ff2a0f662370187990134afa39cf42c)); case c99aa0190a0afbe3a7dc4401dbf13a6b5.ca9fb191126580331b4599f7f9764b9a4: { EventTrigger trigger = new EventTrigger(c0ff2a0f662370187990134afa39cf42c); trigger.cba748dee196e4f177167aade012b422a.cf3cec8364bf7ea51b06e8476162c16d7 = c99aa0190a0afbe3a7dc4401dbf13a6b5.ca9fb191126580331b4599f7f9764b9a4; return(trigger); } case c99aa0190a0afbe3a7dc4401dbf13a6b5.caacaae46dd9f8bc5b87b7aed5f5da42b: { EventTrigger trigger2 = new EventTrigger(c0ff2a0f662370187990134afa39cf42c); trigger2.cba748dee196e4f177167aade012b422a.cf3cec8364bf7ea51b06e8476162c16d7 = c99aa0190a0afbe3a7dc4401dbf13a6b5.caacaae46dd9f8bc5b87b7aed5f5da42b; return(trigger2); } case c99aa0190a0afbe3a7dc4401dbf13a6b5.c8c5cdd5499e2f211df0f6a19182c2671: { EventTrigger trigger3 = new EventTrigger(c0ff2a0f662370187990134afa39cf42c); trigger3.cba748dee196e4f177167aade012b422a.cf3cec8364bf7ea51b06e8476162c16d7 = c99aa0190a0afbe3a7dc4401dbf13a6b5.c8c5cdd5499e2f211df0f6a19182c2671; return(trigger3); } } throw new ArgumentException(); } Label_0003: switch (4) { case 0: goto Label_0003; } if (1 == 0) { } throw new ArgumentNullException(); }
protected Trigger() { this.c0ff2a0f662370187990134afa39cf42c = null; this.cba748dee196e4f177167aade012b422a = new c5745f9695e29862e1f6b961e309e42fe(); this.cba748dee196e4f177167aade012b422a.c7cae55aac99338b664dc26b67533bccc = (ushort)Marshal.SizeOf(this.cba748dee196e4f177167aade012b422a); DateTime now = DateTime.Now; this.StartDateTime = this.EndDate = now; this.cba748dee196e4f177167aade012b422a.cf3cec8364bf7ea51b06e8476162c16d7 = c99aa0190a0afbe3a7dc4401dbf13a6b5.cb933a97bc3f37c1e9257005787b1254c; }
internal Trigger(c60ef56b1c0a7e1d5ec52b0d39d9d16b6 c1bcefd2d36acffb74e08c24b8a30ee11) { if (c1bcefd2d36acffb74e08c24b8a30ee11 != null) { this.cba748dee196e4f177167aade012b422a = new c5745f9695e29862e1f6b961e309e42fe(); int num2 = Marshal.SizeOf(this.cba748dee196e4f177167aade012b422a); this.cba748dee196e4f177167aade012b422a.c7cae55aac99338b664dc26b67533bccc = (ushort)num2; c1bcefd2d36acffb74e08c24b8a30ee11.cc183ac3fb0fb187e8886fd5ac15c580d(ref this.cba748dee196e4f177167aade012b422a); this.c0ff2a0f662370187990134afa39cf42c = c1bcefd2d36acffb74e08c24b8a30ee11; return; } Label_0009: switch (4) { case 0: goto Label_0009; } if (1 == 0) { } throw new ArgumentNullException(); }