2 instantiations of ReferenceCountedDisposableCache
Microsoft.VisualStudio.LanguageServices (2)
ProjectSystem\RuleSets\VisualStudioRuleSetManager.cs (1)
19
private readonly ReferenceCountedDisposableCache<string, RuleSetFile> _ruleSetFileMap =
new
();
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
43
private readonly ReferenceCountedDisposableCache<IVsHierarchy, HierarchyEventSink> _hierarchyEventSinkCache =
new
();
3 references to ReferenceCountedDisposableCache
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (1)
59
private sealed class Entry(
ReferenceCountedDisposableCache
<TKey, TValue> cache, TKey key, TValue value) : IDisposable, ICacheEntry<TKey, TValue>
Microsoft.VisualStudio.LanguageServices (2)
ProjectSystem\RuleSets\VisualStudioRuleSetManager.cs (1)
19
private readonly
ReferenceCountedDisposableCache
<string, RuleSetFile> _ruleSetFileMap = new();
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (1)
43
private readonly
ReferenceCountedDisposableCache
<IVsHierarchy, HierarchyEventSink> _hierarchyEventSinkCache = new();