コード例 #1
0
 public bool method_8(string A_0, Class640 A_1)
 {
     if (this.declaredContent_0 != DeclaredContent.Default)
     {
         return(false);
     }
     return(this.class638_0.method_7(A_0, A_1));
 }
コード例 #2
0
    public bool method_7(string A_0, Class640 A_1)
    {
        bool flag;
        int  num = 0x10;

        if (A_1 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("刵䰷帹", num));
        }
        foreach (object obj3 in this.arrayList_0)
        {
            if ((obj3 is string) && string.Equals((string)obj3, A_0, StringComparison.OrdinalIgnoreCase))
            {
                return(true);
            }
        }
        using (IEnumerator enumerator = this.arrayList_0.GetEnumerator())
        {
            while (enumerator.MoveNext())
            {
                object current = enumerator.Current;
                string str     = current as string;
                if (str != null)
                {
                    Class636 class2 = A_1.method_3(str);
                    if (((class2 != null) && class2.method_3()) && class2.method_6(A_0, A_1))
                    {
                        return(true);
                    }
                }
                else
                {
                    Class638 class3 = (Class638)current;
                    if (class3.method_7(A_0, A_1))
                    {
                        goto Label_00D9;
                    }
                }
            }
            return(false);

Label_00D9:
            flag = true;
        }
        return(flag);
    }
コード例 #3
0
    public static Class640 smethod_1(Uri A_0, string A_1, TextReader A_2, string A_3, string A_4, XmlNameTable A_5)
    {
        Class640 class2 = new Class640(A_1, A_5);

        class2.method_4(A_0, new Class631(class2.method_0(), A_0, A_2, A_4));
        if (!string.IsNullOrEmpty(A_3))
        {
            class2.method_4(A_0, new Class631(A_1, A_3));
        }
        try
        {
            class2.method_6();
        }
        catch (ApplicationException exception)
        {
            throw new Exception1(exception.Message + class2.class631_0.method_29());
        }
        return(class2);
    }
コード例 #4
0
 public bool method_6(string A_0, Class640 A_1)
 {
     if (this.string_2 != null)
     {
         foreach (string str in this.string_2)
         {
             if (string.Equals(str, A_0, StringComparison.OrdinalIgnoreCase))
             {
                 return(false);
             }
         }
     }
     if (this.string_1 != null)
     {
         foreach (string str2 in this.string_1)
         {
             if (string.Equals(str2, A_0, StringComparison.OrdinalIgnoreCase))
             {
                 return(true);
             }
         }
     }
     return(this.class637_0.method_8(A_0, A_1));
 }