public override void Dispose() { if (!IsDisposed) { m_extractLS.Dispose(); m_extractLS = null; base.Dispose(); } }