1 instantiation of ExtensionFolder
Microsoft.CodeAnalysis.Features (1)
Extensions\ExtensionMessageHandlerService.cs (1)
89
assemblyFolderPath => new
ExtensionFolder
(this, assemblyFolderPath));
9 references to ExtensionFolder
Microsoft.CodeAnalysis.Features (9)
Extensions\ExtensionMessageHandlerService.cs (9)
46
private ImmutableDictionary<string,
ExtensionFolder
> _folderPathToExtensionFolder = ImmutableDictionary<string,
ExtensionFolder
>.Empty;
86
var
extensionFolder = ImmutableInterlocked.GetOrAdd(
101
var
folderToUnload = Unregister();
109
ExtensionFolder
? Unregister()
116
if (!_folderPathToExtensionFolder.TryGetValue(assemblyFolderPath, out
var
extensionFolder))
152
ImmutableDictionary<string,
ExtensionFolder
> oldFolderPathToExtensionFolder;
156
_folderPathToExtensionFolder = ImmutableDictionary<string,
ExtensionFolder
>.Empty;
176
if (!_folderPathToExtensionFolder.TryGetValue(assemblyFolderPath, out
var
extensionFolder))