public static bool TestIssuer(object init, object cust)
 {
     //Discarded unreachable code: IL_0002
     //IL_0003: Incompatible stack heights: 0 vs 1
     if (init == cust)
     {
         return(true);
     }
     if (init == null || cust == null)
     {
         return(false);
     }
     if (init.GetType() != cust.GetType())
     {
         if (HelperDicCandidate.CreateProperty(init) && HelperDicCandidate.CreateProperty(cust))
         {
             return(Convert.ToDecimal(init, CultureInfo.CurrentCulture).Equals(Convert.ToDecimal(cust, CultureInfo.CurrentCulture)));
         }
         if ((init is double || init is float || init is decimal) && (cust is double || cust is float || cust is decimal))
         {
             return(IteratorComposerPool.DeleteIssuer(Convert.ToDouble(init, CultureInfo.CurrentCulture), Convert.ToDouble(cust, CultureInfo.CurrentCulture)));
         }
         return(false);
     }
     return(init.Equals(cust));
 }
        private int CloneTest(ulong idxinstance, bool verifycounter)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            if (idxinstance <= uint.MaxValue)
            {
                return(ViewTest((uint)idxinstance, verifycounter));
            }
            FlushTest();
            int num = IteratorComposerPool.ListIssuer(idxinstance);

            if (verifycounter)
            {
                num++;
                m_RegistryComposer[0] = '-';
            }
            int num2 = num;

            do
            {
                ulong num3 = idxinstance / 10uL;
                ulong num4 = idxinstance - num3 * 10;
                m_RegistryComposer[--num2] = (char)(48 + num4);
                idxinstance = num3;
            }while (idxinstance != 0L);
            return(num);
        }
Пример #3
0
 public static void PrintReader(char info, char[] ord)
 {
     //Discarded unreachable code: IL_0002
     //IL_0003: Incompatible stack heights: 0 vs 1
     ord[0] = '\\';
     ord[1] = 'u';
     ord[2] = IteratorComposerPool.SelectIssuer(((int)info >> 12) & 0xF);
     ord[3] = IteratorComposerPool.SelectIssuer(((int)info >> 8) & 0xF);
     ord[4] = IteratorComposerPool.SelectIssuer(((int)info >> 4) & 0xF);
     ord[5] = IteratorComposerPool.SelectIssuer(info & 0xF);
 }
Пример #4
0
        private static int CloneRequest(object asset, object map)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            double def = Convert.ToDouble(asset, CultureInfo.InvariantCulture);
            double num = Convert.ToDouble(map, CultureInfo.InvariantCulture);

            if (IteratorComposerPool.DeleteIssuer(def, num))
            {
                return(0);
            }
            return(def.CompareTo(num));
        }
Пример #5
0
        internal int ResetError()
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            switch (_RegistryError)
            {
            case tagURLTEMPLATE.Object:
                return(m_ConfigurationError.Length + 5);

            case tagURLTEMPLATE.Array:
            case tagURLTEMPLATE.Constructor:
                return(IteratorComposerPool.ListIssuer((ulong)_AttrError) + 2);

            default:
                throw new ArgumentOutOfRangeException("Type");
            }
        }
        private int ViewTest(uint position_task, bool noresult)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            FlushTest();
            int num = IteratorComposerPool.ListIssuer(position_task);

            if (noresult)
            {
                num++;
                m_RegistryComposer[0] = '-';
            }
            int num2 = num;

            do
            {
                uint num3 = position_task / 10u;
                uint num4 = position_task - num3 * 10;
                m_RegistryComposer[--num2] = (char)(48 + num4);
                position_task = num3;
            }while (position_task != 0);
            return(num);
        }
Пример #7
0
        private void EnableIterator(SystemPropertyStruct asset)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            switch (asset._0001())
            {
            case (ChildRunStatus)6:
            case (ChildRunStatus)10:
                break;

            case (ChildRunStatus)3:
            {
                TemplateIssuer templateIssuer = (TemplateIssuer)asset;
                annotationIssuer.Write(((SystemPropertyStruct)templateIssuer)._0001());
                using (IEnumerator <PageFilterResolver> enumerator2 = templateIssuer._0001())
                {
                    while (enumerator2.MoveNext())
                    {
                        PageFilterResolver current2 = enumerator2.Current;
                        annotationIssuer.Write((sbyte)current2._0001()._0001());
                        MapIterator((string)((ValueRequestStrategy)current2._0001())._0001(), current2._0001()._0002(), null);
                        EnableIterator(current2._0001());
                    }
                }
                annotationIssuer.Write((byte)0);
                break;
            }

            case (ChildRunStatus)4:
            {
                InitializerComposerWorker initializerComposerWorker = (InitializerComposerWorker)asset;
                annotationIssuer.Write(((SystemPropertyStruct)initializerComposerWorker)._0001());
                ulong num2 = 0uL;
                using (IEnumerator <SystemPropertyStruct> enumerator = initializerComposerWorker._0001())
                {
                    while (enumerator.MoveNext())
                    {
                        SystemPropertyStruct current = enumerator.Current;
                        annotationIssuer.Write((sbyte)current._0001());
                        MapIterator(num2.ToString(CultureInfo.InvariantCulture), IteratorComposerPool.ListIssuer(num2), null);
                        EnableIterator(current);
                        num2++;
                    }
                }
                annotationIssuer.Write((byte)0);
                break;
            }

            case (ChildRunStatus)16:
            {
                ValueRequestStrategy valueRequestStrategy2 = (ValueRequestStrategy)asset;
                annotationIssuer.Write(Convert.ToInt32(valueRequestStrategy2._0001(), CultureInfo.InvariantCulture));
                break;
            }

            case (ChildRunStatus)18:
            {
                ValueRequestStrategy valueRequestStrategy3 = (ValueRequestStrategy)asset;
                annotationIssuer.Write(Convert.ToInt64(valueRequestStrategy3._0001(), CultureInfo.InvariantCulture));
                break;
            }

            case (ChildRunStatus)1:
            {
                ValueRequestStrategy valueRequestStrategy4 = (ValueRequestStrategy)asset;
                annotationIssuer.Write(Convert.ToDouble(valueRequestStrategy4._0001(), CultureInfo.InvariantCulture));
                break;
            }

            case (ChildRunStatus)2:
            {
                ParameterRequestStrategy parameterRequestStrategy = (ParameterRequestStrategy)asset;
                MapIterator((string)((ValueRequestStrategy)parameterRequestStrategy)._0001(), parameterRequestStrategy._0002(), ((SystemPropertyStruct)parameterRequestStrategy)._0001() - 4);
                break;
            }

            case (ChildRunStatus)8:
                annotationIssuer.Write(asset == IdentifierPropertyStruct._ProcIssuer);
                break;

            case (ChildRunStatus)9:
            {
                ValueRequestStrategy valueRequestStrategy = (ValueRequestStrategy)asset;
                long   num = 0L;
                object obj = valueRequestStrategy._0001();
                if (obj is DateTime)
                {
                    DateTime param = (DateTime)obj;
                    if (_0001() == DateTimeKind.Utc)
                    {
                        param = param.ToUniversalTime();
                    }
                    else if (_0001() == DateTimeKind.Local)
                    {
                        param = param.ToLocalTime();
                    }
                    num = DescriptorIteratorMapping.RegisterProperty(param, usecont: false);
                }
                else
                {
                    DateTimeOffset dateTimeOffset = (DateTimeOffset)valueRequestStrategy._0001();
                    num = DescriptorIteratorMapping.ResetProperty(dateTimeOffset.UtcDateTime, dateTimeOffset.Offset);
                }
                annotationIssuer.Write(num);
                break;
            }

            case (ChildRunStatus)5:
            {
                FilterReader filterReader = (FilterReader)asset;
                byte[]       array        = (byte[])((ValueRequestStrategy)filterReader)._0001();
                annotationIssuer.Write(array.Length);
                annotationIssuer.Write((byte)filterReader._0001());
                annotationIssuer.Write(array);
                break;
            }

            case (ChildRunStatus)7:
            {
                byte[] buffer = (byte[])((ValueRequestStrategy)asset)._0001();
                annotationIssuer.Write(buffer);
                break;
            }

            case (ChildRunStatus)11:
            {
                MapperComposerPool mapperComposerPool = (MapperComposerPool)asset;
                MapIterator((string)((ValueRequestStrategy)mapperComposerPool._0001())._0001(), mapperComposerPool._0001()._0002(), null);
                MapIterator((string)((ValueRequestStrategy)mapperComposerPool._0002())._0001(), mapperComposerPool._0002()._0002(), null);
                break;
            }

            default:
                throw new ArgumentOutOfRangeException("t", "Unexpected token when writing BSON: {0}".ListReader(CultureInfo.InvariantCulture, asset._0001()));
            }
        }
Пример #8
0
        private int StopIterator(SystemPropertyStruct ident)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            switch (ident._0001())
            {
            case (ChildRunStatus)3:
            {
                TemplateIssuer templateIssuer = (TemplateIssuer)ident;
                int            num4           = 4;
                using (IEnumerator <PageFilterResolver> enumerator2 = templateIssuer._0001())
                {
                    while (enumerator2.MoveNext())
                    {
                        PageFilterResolver current2 = enumerator2.Current;
                        int num5 = 1;
                        num5 += StopIterator(current2._0001());
                        num5 += StopIterator(current2._0001());
                        num4 += num5;
                    }
                }
                num4++;
                templateIssuer._0001(num4);
                return(num4);
            }

            case (ChildRunStatus)4:
            {
                InitializerComposerWorker initializerComposerWorker = (InitializerComposerWorker)ident;
                int   num2 = 4;
                ulong num3 = 0uL;
                using (IEnumerator <SystemPropertyStruct> enumerator = initializerComposerWorker._0001())
                {
                    while (enumerator.MoveNext())
                    {
                        SystemPropertyStruct current = enumerator.Current;
                        num2++;
                        num2 += FlushIterator(IteratorComposerPool.ListIssuer(num3));
                        num2 += StopIterator(current);
                        num3++;
                    }
                }
                num2++;
                initializerComposerWorker._0001(num2);
                return(((SystemPropertyStruct)initializerComposerWorker)._0001());
            }

            case (ChildRunStatus)16:
                return(4);

            case (ChildRunStatus)18:
                return(8);

            case (ChildRunStatus)1:
                return(8);

            case (ChildRunStatus)2:
            {
                ParameterRequestStrategy parameterRequestStrategy = (ParameterRequestStrategy)ident;
                string text = (string)((ValueRequestStrategy)parameterRequestStrategy)._0001();
                parameterRequestStrategy._0002((text != null) ? m_AlgoIssuer.GetByteCount(text) : 0);
                parameterRequestStrategy._0001(CreateIterator(parameterRequestStrategy._0002(), parameterRequestStrategy._0001()));
                return(((SystemPropertyStruct)parameterRequestStrategy)._0001());
            }

            case (ChildRunStatus)8:
                return(1);

            case (ChildRunStatus)6:
            case (ChildRunStatus)10:
                return(0);

            case (ChildRunStatus)9:
                return(8);

            case (ChildRunStatus)5:
            {
                FilterReader obj   = (FilterReader)ident;
                byte[]       array = (byte[])((ValueRequestStrategy)obj)._0001();
                obj._0001(5 + array.Length);
                return(((SystemPropertyStruct)obj)._0001());
            }

            case (ChildRunStatus)7:
                return(12);

            case (ChildRunStatus)11:
            {
                MapperComposerPool mapperComposerPool = (MapperComposerPool)ident;
                int num = 0;
                num += StopIterator(mapperComposerPool._0001());
                num += StopIterator(mapperComposerPool._0002());
                mapperComposerPool._0001(num);
                return(((SystemPropertyStruct)mapperComposerPool)._0001());
            }

            default:
                throw new ArgumentOutOfRangeException("t", "Unexpected token when writing BSON: {0}".ListReader(CultureInfo.InvariantCulture, ident._0001()));
            }
        }