public MemoryStream Migrate() { m_watcher.Dispose(); m_backEnd.Abort(this); MemoryStream temp = m_onDisk; m_onDisk = null; return(temp); }