5 writes to _absoluteExpirationTicks
Microsoft.Extensions.Caching.Memory (5)
CacheEntry.cs (5)
61
_absoluteExpirationTicks
= value;
80
_absoluteExpirationTicks
= NotSet;
86
_absoluteExpirationTicks
= expiration.UtcTicks;
219
parent.
_absoluteExpirationTicks
= _absoluteExpirationTicks;
300
parent.
_absoluteExpirationTicks
= _absoluteExpirationTicks;
12 references to _absoluteExpirationTicks
Microsoft.Extensions.Caching.Memory (12)
CacheEntry.cs (12)
58
get =>
_absoluteExpirationTicks
;
70
if (
_absoluteExpirationTicks
< 0)
74
return new DateTimeOffset(
_absoluteExpirationTicks
+ offset.Ticks, offset);
217
if ((ulong)
_absoluteExpirationTicks
< (ulong)parent.
_absoluteExpirationTicks
)
219
parent._absoluteExpirationTicks =
_absoluteExpirationTicks
;
248
if (
_absoluteExpirationTicks
< 0 && _slidingExpiration.Ticks == 0)
257
if ((ulong)
_absoluteExpirationTicks
<= (ulong)utcNow.Ticks)
291
if ((_tokens == null || !_tokens.CanPropagateTokens()) &&
_absoluteExpirationTicks
< 0 || _current.Value is not CacheEntry parent)
298
if ((ulong)
_absoluteExpirationTicks
< (ulong)parent.
_absoluteExpirationTicks
)
300
parent._absoluteExpirationTicks =
_absoluteExpirationTicks
;