5 writes to _absoluteExpirationTicks
Microsoft.Extensions.Caching.Memory (5)
CacheEntry.cs (5)
61
_absoluteExpirationTicks
= value;
80
_absoluteExpirationTicks
= NotSet;
86
_absoluteExpirationTicks
= expiration.UtcTicks;
223
parent.
_absoluteExpirationTicks
= _absoluteExpirationTicks;
304
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);
221
if ((ulong)
_absoluteExpirationTicks
< (ulong)parent.
_absoluteExpirationTicks
)
223
parent._absoluteExpirationTicks =
_absoluteExpirationTicks
;
252
if (
_absoluteExpirationTicks
< 0 && _slidingExpiration.Ticks == 0)
261
if ((ulong)
_absoluteExpirationTicks
<= (ulong)utcNow.Ticks)
295
if ((_tokens == null || !_tokens.CanPropagateTokens()) &&
_absoluteExpirationTicks
< 0 || _current.Value is not CacheEntry parent)
302
if ((ulong)
_absoluteExpirationTicks
< (ulong)parent.
_absoluteExpirationTicks
)
304
parent._absoluteExpirationTicks =
_absoluteExpirationTicks
;