CacheItemAttributes contains the information about the cache attributes.
public class CacheItemAttributes
Gets/Sets absolute expiration. You can add an item to the cache with absolute expiration by specifying the exact date and time at which the item should be invalidated. When this time is elapsed, the item will be removed from the cache.
The file or cache key dependencies for the item. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this property contains a null reference (Nothing in Visual Basic).
Gets/Sets the flag which indicates whether item should be reloaded on expiration if ReadThru provider is specified.