Exemplo n.º 1
0
        public void Dispose()
        {
            IEnumerator enumerator = this.c73e3ab578e509cae5a056499286a955e.GetEnumerator();

            try
            {
                while (enumerator.MoveNext())
                {
                    object obj2 = enumerator.Current;
                    ((Trigger)obj2).cfab69a397aedbc93489a509309b87405();
                }
Label_002C:
                switch (3)
                {
                case 0:
                    goto Label_002C;
                }
                if (1 == 0)
                {
                }
            }
            finally
            {
                IDisposable disposable = enumerator as IDisposable;
                if (disposable == null)
                {
                    goto Label_005B;
                }
Label_004B:
                switch (3)
                {
                case 0:
                    goto Label_004B;

                default:
                    disposable.Dispose();
                    break;
                }
                Label_005B :;
            }
            this.c73e3ab578e509cae5a056499286a955e = null;
            this.c314ce52ce2ae293d8113116cadfd940f = null;
        }
Exemplo n.º 2
0
        internal Task(ce00c0c0cf6fda959b5e473451484f374 c314ce52ce2ae293d8113116cadfd940f, string cbde085e547fa33ff007e97c323718d3f)
        {
            this.c314ce52ce2ae293d8113116cadfd940f = c314ce52ce2ae293d8113116cadfd940f;
            string text1 = c0bbbfa1d3eac60244be07cb7c7058941.c47c07faa149539febe2a8e1f978fa8dd(290);

            if (cbde085e547fa33ff007e97c323718d3f.EndsWith(text1))
            {
                string text2 = cbde085e547fa33ff007e97c323718d3f.Substring(0, cbde085e547fa33ff007e97c323718d3f.Length - 4);
                this.c4a11be50ecee7466636e5d549577c703 = text2;
            }
            else
            {
                this.c4a11be50ecee7466636e5d549577c703 = cbde085e547fa33ff007e97c323718d3f;
            }
            this.cc775fd5739c78ff65258165b7d0d4fd2 = null;
            bool flag2 = this.cbbfc4243186a03ded17cbb953311cc39();

            this.c36c229b4ef46f571340bd843fe2fce5c = flag2;
        }
Exemplo n.º 3
0
        internal TriggerList(ce00c0c0cf6fda959b5e473451484f374 c314ce52ce2ae293d8113116cadfd940f)
        {
            this.c314ce52ce2ae293d8113116cadfd940f = c314ce52ce2ae293d8113116cadfd940f;
            ushort num = 0;

            c314ce52ce2ae293d8113116cadfd940f.cb98ceb58565a5bb1e1a3b82aa6c54f21(out num);
            this.c73e3ab578e509cae5a056499286a955e = new ArrayList(num + 5);
            for (int i = 0; i < num; i++)
            {
                c60ef56b1c0a7e1d5ec52b0d39d9d16b6 cefbcaedecbdddb;
                c314ce52ce2ae293d8113116cadfd940f.cc183ac3fb0fb187e8886fd5ac15c580d((ushort)i, out cefbcaedecbdddb);
                Trigger trigger2 = Trigger.c7bfc2b235ca5eb1d25d87201e49cdf93(cefbcaedecbdddb);
                int     num3     = this.c73e3ab578e509cae5a056499286a955e.Add(trigger2);
            }
Label_0051:
            switch (3)
            {
            case 0:
                goto Label_0051;
            }
            if (1 == 0)
            {
            }
        }
Exemplo n.º 4
0
        public void Close()
        {
            if (this.cc775fd5739c78ff65258165b7d0d4fd2 == null)
            {
                goto Label_0026;
            }
Label_0008:
            switch (3)
            {
            case 0:
                goto Label_0008;

            default:
                if (1 == 0)
                {
                }
                this.cc775fd5739c78ff65258165b7d0d4fd2.Dispose();
                break;
            }
Label_0026:
            this.Save();
            Marshal.ReleaseComObject(this.c314ce52ce2ae293d8113116cadfd940f);
            this.c314ce52ce2ae293d8113116cadfd940f = null;
        }