private IEnumerator<ObjectId> SwapFetchQueue() { IEnumerator<ObjectId> r = _workQueue.GetEnumerator(); _workQueue = new LinkedList<ObjectId>(); return r; }