internal SQLiteBackup(SQLiteBase sqlbase, SQLiteBackupHandle backup, IntPtr destDb, byte[] zDestName, IntPtr sourceDb, byte[] zSourceName) { this._sql = sqlbase; this._sqlite_backup = backup; this._destDb = destDb; this._zDestName = zDestName; this._sourceDb = sourceDb; this._zSourceName = zSourceName; }
private void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { if (this._sqlite_backup != null) { this._sqlite_backup.Dispose(); this._sqlite_backup = null; } this._zSourceName = null; this._sourceDb = IntPtr.Zero; this._zDestName = null; this._destDb = IntPtr.Zero; this._sql = null; } this.disposed = true; } }