protected virtual void Dispose(bool disposing)
 {
     if (handle != IntPtr.Zero)
     {
         Cryptor.CCCryptorRelease(handle);
         handle = IntPtr.Zero;
     }
     GC.SuppressFinalize(this);
 }
示例#2
0
 protected override void Dispose(bool disposing)
 {
     if (handle != IntPtr.Zero)
     {
         Cryptor.CCCryptorRelease(handle);
         handle = IntPtr.Zero;
     }
     if (handle_e != IntPtr.Zero)
     {
         Cryptor.CCCryptorRelease(handle_e);
         handle_e = IntPtr.Zero;
     }
     base.Dispose(disposing);
     GC.SuppressFinalize(this);
 }