internal void Delete() { try { TableComposite.Delete(); } catch (DatabaseSystemException) { throw; } catch (Exception ex) { throw new DatabaseSystemException("An error occurred while deleting the database", ex); } }