/// ------------------------------------------------------------------------------------ /// <summary> /// /// </summary> /// <param name="disposing"></param> /// ------------------------------------------------------------------------------------ protected virtual void Dispose(bool disposing) { if (disposing) { if (m_ctrl != null) { m_ctrl.Dispose(); } } m_ctrl = null; m_progressDialog = null; m_importer = null; m_fDisposed = true; }
/// ------------------------------------------------------------------------------------ /// <summary> /// /// </summary> /// <param name="disposing"></param> /// ------------------------------------------------------------------------------------ protected virtual void Dispose(bool disposing) { System.Diagnostics.Debug.WriteLineIf(!disposing, "****** Missing Dispose() call for " + GetType().Name + ". ****** "); if (disposing) { if (m_ctrl != null) { m_ctrl.Dispose(); } } m_ctrl = null; m_progressDialog = null; m_importer = null; m_fDisposed = true; }