9 references to TryReserve
Microsoft.Extensions.Caching.Hybrid (9)
Internal\DefaultHybridCache.ImmutableCacheItem.cs (2)
25if (obj is null || !obj.TryReserve()) 28_ = obj.TryReserve(); // this is reliable on a new instance
Internal\DefaultHybridCache.L2.cs (1)
95if (value.TryReserve())
Internal\DefaultHybridCache.MutableCacheItem.cs (3)
27if (TryReserve()) 47if (TryReserve()) 61if (TryReserve())
Internal\DefaultHybridCache.Stampede.cs (1)
60&& untyped is CacheItem<T> typed && typed.TryReserve())
Internal\DefaultHybridCache.StampedeState.cs (1)
98public bool TryAddCaller() => _cacheItem.TryReserve();
Internal\DefaultHybridCache.StampedeStateT.cs (1)
200else if (cacheItem.TryReserve())