예제 #1
0
    public Stream1 imethod_2(string A_0)
    {
        Interface39 interface2 = null;

        this.interface40_0.imethod_0(A_0, STGM.STGM_CREATE | STGM.STGM_SHARE_EXCLUSIVE | STGM.STGM_READWRITE, 0, 0, ref interface2);
        this.list_1.Add(A_0);
        return(new Stream5(interface2, A_0));
    }
예제 #2
0
    public Stream5(Interface39 A_0, string A_1) : base(A_1)
    {
        int num = 12;

        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("䄱䀳䐵崷嬹儻", num));
        }
        this.interface39_0 = A_0;
    }
예제 #3
0
 public virtual void imethod_12(Interface39 values)
 {
     if (values.Value)
     {
         this.memoryStream_0.WriteByte((byte)10);
     }
     else
     {
         this.memoryStream_0.WriteByte((byte)11);
     }
 }
예제 #4
0
 void Stream.Dispose(bool A_0)
 {
     base.Dispose(A_0);
     if (this.interface39_0 != null)
     {
         this.interface39_0.imethod_5(0);
         Marshal.FinalReleaseComObject(this.interface39_0);
         this.interface39_0 = null;
     }
     this.long_0 = -1L;
 }
예제 #5
0
 void Stream.Close()
 {
     base.Close();
     if (this.interface39_0 != null)
     {
         this.interface39_0.imethod_5(0);
         Marshal.FinalReleaseComObject(this.interface39_0);
         GC.SuppressFinalize(this.interface39_0);
         this.interface39_0 = null;
     }
     this.string_1 = null;
 }
예제 #6
0
 public virtual void imethod_13(Interface39 values)
 {
     if (!this.method_2())
     {
         Class951.Enum41 enum41 = (Class951.Enum41) this.memoryStream_0.ReadByte();
         if (Class951.Enum41.const_18 == enum41)
         {
             this.method_0();
         }
         else if (Class951.Enum41.const_4 == enum41)
         {
             int num = Class1045.smethod_7((Stream)this.memoryStream_0);
             if (num != 0 || num != 1)
             {
                 throw new Exception0("Logical value broken");
             }
             values.Value = num != 0;
         }
         else if (Class951.Enum41.const_10 == enum41)
         {
             values.Value = true;
         }
         else
         {
             if (Class951.Enum41.const_11 != enum41)
             {
                 throw new Exception0("Logical value broken");
             }
             values.Value = false;
         }
     }
     if (!this.method_2())
     {
         return;
     }
     this.interface8_0.imethod_13(values);
 }
예제 #7
0
파일: Class255.cs 프로젝트: 15831944/WW
 public virtual void imethod_12(Interface39 values)
 {
     this.method_0(values.SAT);
 }
예제 #8
0
파일: Class251.cs 프로젝트: 15831944/WW
        public virtual void imethod_13(Interface39 values)
        {
            string str = this.method_2();

            values.SAT = str;
        }