void IDisposable.Dispose()
 {
     if (this.class1005_0 != null)
     {
         this.class1005_0.System.IDisposable.Dispose();
         this.class1005_0 = null;
         if (this.interface65_0 != null)
         {
             Marshal.FinalReleaseComObject(this.interface65_0);
             GC.SuppressFinalize(this.interface65_0);
             this.interface65_0 = null;
         }
         GC.SuppressFinalize(this);
     }
 }
Exemple #2
0
 public void Dispose()
 {
     if (!this.bool_0)
     {
         this.bool_0 = true;
         this.Close();
         if (this.interface40_0 != null)
         {
             Marshal.ReleaseComObject(this.interface40_0);
             this.interface40_0 = null;
         }
         if (this.interface65_0 != null)
         {
             Marshal.FinalReleaseComObject(this.interface65_0);
             GC.SuppressFinalize(this.interface65_0);
             this.interface65_0 = null;
         }
         this.string_2 = null;
         this.bool_0   = true;
         this.list_1   = null;
         this.list_0   = null;
     }
 }
Exemple #3
0
 public static extern int StgOpenStorageOnILockBytes(Interface65 A_0, Interface40 A_1, STGM A_2, int A_3, int A_4, out Interface40 A_5);
Exemple #4
0
 public static extern int StgCreateDocfileOnILockBytes(Interface65 A_0, STGM A_1, int A_2, out Interface40 A_3);
Exemple #5
0
 public static extern int CreateILockBytesOnHGlobal(IntPtr A_0, bool A_1, out Interface65 A_2);