20 instantiations of MemoryCache
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (18)
Utilities\MemoryCachePerfTest.cs (1)
23var cache = new MemoryCache<string, IReadOnlyList<int>>();
Utilities\MemoryCacheTest.cs (17)
25var cache = new MemoryCache<string, IReadOnlyList<int>>(); 45var cache = new MemoryCache<string, IReadOnlyList<int>>(); 63var cache = new MemoryCache<string, IReadOnlyList<int>>(); 77var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 96var cache = new MemoryCache<string, IReadOnlyList<int>>(); 105var cache = new MemoryCache<string, IReadOnlyList<int>>(); 115var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 137var cache = new MemoryCache<string, IReadOnlyList<int>>(); 157var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 185var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 229var cache = new MemoryCache<string, IReadOnlyList<int>>(); 243var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 294var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 343var cache = new MemoryCache<string, IReadOnlyList<int>>(); 379var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 459var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 486var cache = new MemoryCache<string, IReadOnlyList<int>>();
Microsoft.VisualStudio.LanguageServices.Razor (2)
LanguageClient\Debugging\RazorBreakpointResolver.cs (1)
32private readonly MemoryCache<CacheKey, LspRange> _cache = new(sizeLimit: 4);
LanguageClient\Debugging\RazorProximityExpressionResolver.cs (1)
31private readonly MemoryCache<CacheKey, IReadOnlyList<string>> _cache = new(sizeLimit: 10);
22 references to MemoryCache
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Utilities\MemoryCache`2.TestAccessor.cs (1)
14internal struct TestAccessor(MemoryCache<TKey, TValue> instance)
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (19)
Utilities\MemoryCachePerfTest.cs (1)
23var cache = new MemoryCache<string, IReadOnlyList<int>>();
Utilities\MemoryCacheTest.cs (18)
25var cache = new MemoryCache<string, IReadOnlyList<int>>(); 45var cache = new MemoryCache<string, IReadOnlyList<int>>(); 63var cache = new MemoryCache<string, IReadOnlyList<int>>(); 77var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 96var cache = new MemoryCache<string, IReadOnlyList<int>>(); 105var cache = new MemoryCache<string, IReadOnlyList<int>>(); 115var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 137var cache = new MemoryCache<string, IReadOnlyList<int>>(); 157var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 185var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 229var cache = new MemoryCache<string, IReadOnlyList<int>>(); 243var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 294var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 343var cache = new MemoryCache<string, IReadOnlyList<int>>(); 379var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 426async Task AccessHotKeysAsync(string[] hotKeys, MemoryCache<string, IReadOnlyList<int>> cache) 459var cache = new MemoryCache<string, IReadOnlyList<int>>(SizeLimit); 486var cache = new MemoryCache<string, IReadOnlyList<int>>();
Microsoft.VisualStudio.LanguageServices.Razor (2)
LanguageClient\Debugging\RazorBreakpointResolver.cs (1)
32private readonly MemoryCache<CacheKey, LspRange> _cache = new(sizeLimit: 4);
LanguageClient\Debugging\RazorProximityExpressionResolver.cs (1)
31private readonly MemoryCache<CacheKey, IReadOnlyList<string>> _cache = new(sizeLimit: 10);