Esempio n. 1
0
        public override bool Equals(object obj)
        {
label_1:
            int num1 = -370987318;
            bool flag;

            while (true)
            {
                int             num2 = -448761122;
                uint            num3;
                MessageCategory messageCategory;
                int             num4;
                switch ((num3 = (uint)(num1 ^ num2)) % 9U)
                {
                case 0:
                    goto label_1;

                case 1:
                    flag = this.\u206D‌‬‏‌‫​‮‏‎‬‬‏‌‎​‮‪‭‎​‏‭‎​‫‮‌‪‍‪‫‍‏‮(obj);
                    num1 = -1067506401;
                    continue;

                case 2:
                    messageCategory = obj as MessageCategory;
                    num1            = (int)num3 * 744045036 ^ -1281504650;
                    continue;

                case 3:
                    num1 = (int)num3 * -2002971952 ^ 280482994;
                    continue;

                case 4:
                    if (!MessageCategory.\u202E‮‍‏‫‫‍‫‏‏‍‮‬‫‮‭‬‏‌‭‏‌‮(messageCategory.CategoryName))
                    {
                        num1 = (int)num3 * 1106339154 ^ 1538771794;
                        continue;
                    }
                    break;

                case 5:
                    num4 = !MessageCategory.\u202E‮‍‏‫‫‍‫‏‏‍‮‬‫‮‭‬‏‌‭‏‌‮(this.CategoryName) ? 1 : 0;
                    goto label_10;

                case 6:
                    flag = MessageCategory.\u206B‍‭‌‏‌‮‭‫​‬​‪‎‭‮‫‭‪‫​‬​‏‬‮(messageCategory.CategoryName, this.CategoryName);
                    num1 = (int)num3 * -1822781958 ^ -1994457608;
                    continue;

                case 7:
                    if (messageCategory != null)
                    {
                        num1 = (int)num3 * 519940722 ^ -294052001;
                        continue;
                    }
                    break;

                default:
                    goto label_14;
                }
                num4 = 0;
label_10:
                int num5;
                num1 = num5 = num4 != 0 ? -1514398769 : (num5 = -1249523412);
            }
label_14:
            return(flag);
        }
Esempio n. 2
0
        public override bool LoadDataObject(SQLiteDataReader cReader)
        {
            bool flag1 = false;

            try
            {
label_2:
                int num1 = 592644964;
                while (true)
                {
                    int  num2 = 439548641;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 6U)
                    {
                    case 1:
                        num1 = (int)num3 * -372402885 ^ -901739676;
                        continue;

                    case 2:
                        this.dateCreated = cReader.GetFieldValueDateTime(\u003CModule\u003E.\u200E‏‍‬‌‌‌‫‎‮‎‌‍‌‮‬‎‎‌‎‌‫‬‮‮ <string>(2182723723U));
                        num1             = (int)num3 * 1785519124 ^ -1170044113;
                        continue;

                    case 3:
                        this.uri          = cReader.GetFieldValueLong(\u003CModule\u003E.\u202A‎‪‫‪‪‏‮‬‎‏‌‌‫‬‌‍‫‌‌‌‮‫‪‮‮ <string>(3466564611U));
                        this.categoryName = cReader.GetFieldValueString(\u003CModule\u003E.\u202A‎‪‫‪‪‏‮‬‎‏‌‌‫‬‌‍‫‌‌‌‮‫‪‮‮ <string>(1813587343U));
                        num1 = (int)num3 * -2010890158 ^ 210159811;
                        continue;

                    case 4:
                        this.dateModified = cReader.GetFieldValueDateTime(\u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(3335598589U));
                        flag1             = true;
                        num1 = (int)num3 * -1539431468 ^ 1732057398;
                        continue;

                    case 5:
                        goto label_2;

                    default:
                        goto label_13;
                    }
                }
            }
            catch (Exception ex)
            {
label_9:
                int num1 = 1916358262;
                while (true)
                {
                    int  num2 = 439548641;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 4U)
                    {
                    case 0:
                        goto label_9;

                    case 2:
                        MessageCategory.\u200C‍‏‏‎‎‏‏‪‌‮‏‌‫‬‍‍‮​​​‮‭‮(CoreObject.log, (object)ex);
                        num1 = (int)num3 * 240466506 ^ -855794604;
                        continue;

                    case 3:
                        num1 = (int)num3 * 1292990377 ^ -464429552;
                        continue;

                    default:
                        goto label_13;
                    }
                }
            }
label_13:
            bool flag2 = flag1;

label_14:
            int num4 = 2009906581;

            while (true)
            {
                int  num1 = 439548641;
                uint num2;
                switch ((num2 = (uint)(num4 ^ num1)) % 3U)
                {
                case 0:
                    goto label_14;

                case 1:
                    num4 = (int)num2 * -1391612985 ^ 467925324;
                    continue;

                default:
                    goto label_17;
                }
            }
label_17:
            return(flag2);
        }
Esempio n. 3
0
        public override bool LoadDataObject(SQLiteDataReader cReader)
        {
            bool flag = false;

            try
            {
label_2:
                int num1 = 1742009672;
                while (true)
                {
                    int  num2 = 881201521;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 7U)
                    {
                    case 0:
                        goto label_2;

                    case 1:
                        this.dateCreated = cReader.GetFieldValueDateTime(\u003CModule\u003E.\u200E‏‍‬‌‌‌‫‎‮‎‌‍‌‮‬‎‎‌‎‌‫‬‮‮ <string>(2182723723U));
                        num1             = (int)num3 * -52005150 ^ -584008552;
                        continue;

                    case 2:
                        this.category = this.Engine.GetMessageCategory(cReader.GetFieldValueLong(\u003CModule\u003E.\u206A‪‫‬‫‎‭‬‌‫‏‭‭‏‍‫‌​‬‪‎‬‏‬‮ <string>(2439380894U)));
                        num1          = (int)num3 * -593929974 ^ -494300906;
                        continue;

                    case 3:
                        this.dateModified = cReader.GetFieldValueDateTime(\u003CModule\u003E.\u206B‎‏‎‮‌​‪‏‭‭‍‍‬‬‫‌‎‮‮‪‌‪‮ <string>(3397799221U));
                        num1 = (int)num3 * -979738438 ^ -1011906367;
                        continue;

                    case 5:
                        this.uri = cReader.GetFieldValueLong(\u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(3772655508U));
                        num1     = (int)num3 * 1927650999 ^ 1935603511;
                        continue;

                    case 6:
                        this.contentText = cReader.GetFieldValueString(\u003CModule\u003E.\u202A​‬‫‪‫‪‮‪‫‎‭‪‏‮‎‭‍‌‎‫‍​‎‎‮ <string>(1759587503U));
                        num1             = (int)num3 * 593193370 ^ 1054492019;
                        continue;

                    default:
                        goto label_9;
                    }
                }
label_9:
                flag = true;
            }
            catch (Exception ex)
            {
label_11:
                int num1 = 2036052780;
                while (true)
                {
                    int  num2 = 881201521;
                    uint num3;
                    switch ((num3 = (uint)(num1 ^ num2)) % 3U)
                    {
                    case 0:
                        goto label_11;

                    case 1:
                        MessageContent.\u200C‌‎‎​‬‎​‍‬‍‫​‍​‎‍‪‍‮‎‌‎‫‫​‭‌‍‌‏‪‭‏‮(CoreObject.log, (object)ex);
                        num1 = (int)num3 * -2118669167 ^ -201964734;
                        continue;

                    default:
                        goto label_14;
                    }
                }
            }
label_14:
            return(flag);
        }