public void Dispose() { lock (m_lock) { m_accessPath.Dispose(); foreach (IDBTable tbl in AllTables) { tbl.Dispose(); } } }
public static void Dispose() { if (!IsDisposed) { m_clientsManager.Dispose(); m_ioListener.Dispose(); m_accessPath.Dispose(); m_logManager.Dispose(); m_tableManager.Dispose(); m_settings.Save(); IsDisposed = true; } }