public void Reset() { m_enumerator.Reset(); // can't use simple interface after calling this method. m_fetched = -1; }