1 type derived from StampedeState
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.StampedeStateT.cs (1)
18internal sealed class StampedeState<TState, T> : StampedeState
5 references to StampedeState
Microsoft.Extensions.Caching.Hybrid (5)
Internal\DefaultHybridCache.Stampede.cs (3)
14private readonly ConcurrentDictionary<StampedeKey, StampedeState> _currentOperations = new(); 77if (@this._currentOperations.TryGetValue(stampedeKey, out StampedeState? found)) 111return _currentOperations.TryGetValue(stampedeKey, out StampedeState? state) ? state.DebugCallerCount : 0;
Internal\DefaultHybridCache.StampedeState.cs (2)
38/// Initializes a new instance of the <see cref="StampedeState"/> class optionally with shared cancellation support. 59/// Initializes a new instance of the <see cref="StampedeState"/> class using a fixed cancellation token.