9 references to _stringEntries
Microsoft.Extensions.Caching.Memory (9)
MemoryCache.cs (9)
797_stringAltLookup = _stringEntries.GetAlternateLookup<ReadOnlySpan<char>>(); 804=> key is string s ? _stringEntries.TryGetValue(s, out entry) : _nonStringEntries.TryGetValue(key, out entry); 813=> key is string s ? _stringEntries.TryRemove(s, out entry) : _nonStringEntries.TryRemove(key, out entry); 816=> key is string s ? _stringEntries.TryAdd(s, entry) : _nonStringEntries.TryAdd(key, entry); 819=> key is string s ? _stringEntries.TryUpdate(s, entry, comparison) : _nonStringEntries.TryUpdate(key, entry, comparison); 827foreach (KeyValuePair<string, CacheEntry> entry in _stringEntries) 839foreach (KeyValuePair<string, CacheEntry> pairs in _stringEntries) 849internal int Count => _stringEntries.Count + _nonStringEntries.Count; 856if (entry.Key is string s ? _stringEntries.TryRemove(KeyValuePair.Create(s, entry))