Marks objects which are cache-based, and which may contain obsolete cached data.
[InternalApi_DoNotUse_MayChangeWithoutNotice("this is just fyi")] public interface ICacheExpiring : ITimestamped
Methods| Improve this Doc View Source
Detect if the cache has newer data. It's called using the TimeStamp of the dependent object which may still have old data.
bool CacheChanged(long dependentTimeStamp)
New time stamp of a dependent object, which could have an older timestamp.
True if the timestamps differ, false if it's the same
This is implemented in each object, because sometimes it compares its own timestamp, sometimes that of another underlying object.