protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
private void DisposeResults() { if (result != null && !result.IsDisposed) { result.Dispose(); // dispose of results data returned by progress } d.DisposeData(); // dispose data objects used in the detector }