Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
        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();
        }