public override IDictionaryEnumerator GetEnumerator() { if (_cacheStore == null) { throw new InvalidOperationException(); } return(_cacheStore.GetEnumerator()); }