public virtual void Dispose() { m_VCTFile.CloseFile(); Metadata.MetaDataFile.Dispose(); if (m_MDBFile != null) { m_MDBFile.Dispose(); } }
public virtual void Dispose() { if (m_VCTFile != null) m_VCTFile.CloseFile(); m_VCTFile = null; Metadata.MetaDataFile.Dispose(); if (m_pTempFile != null) m_pTempFile.Close(); m_pTempFile = null; if (m_dataset != null) m_dataset.Dispose(); m_dataset = null; if (m_MDBFile != null) m_MDBFile.Dispose(); m_MDBFile = null; GC.Collect(); }