State of the cache
public enum CacheState
The cache has been disposed of and should be disregarded.
The cache has expired.
The cache has been flushed and not refreshed yet.
The cache has not been refreshed for the first time.
The cache is in a state where it has not expired since the last refresh.