public void Dispose() { Dispose(true); // Take this object out of the finalization queue of the GC: GC.SuppressFinalize(this); }