2 types derived from GlobalAssemblyCache
Microsoft.CodeAnalysis.Scripting (2)
ClrGlobalAssemblyCache.cs (1)
25internal sealed class ClrGlobalAssemblyCache : GlobalAssemblyCache
MonoGlobalAssemblyCache.cs (1)
22internal sealed class MonoGlobalAssemblyCache : GlobalAssemblyCache
13 references to GlobalAssemblyCache
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (2)
InteractiveSessionReferencesTests.cs (2)
243return GlobalAssemblyCache.Instance.ResolvePartialName("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", out path) != null && 244GlobalAssemblyCache.Instance.ResolvePartialName("System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", out path) != null;
Microsoft.CodeAnalysis.Features (3)
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (2)
24new(() => GlobalAssemblyCache.Instance.GetAssemblySimpleNames().ToList()); 67return IOUtilities.PerformIO(() => GlobalAssemblyCache.Instance.GetAssemblyIdentities(partialName),
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
214GlobalAssemblyCache.Instance.ResolvePartialName(fullAssemblyName, out assemblyLocation, preferredCulture: CultureInfo.CurrentCulture);
Microsoft.CodeAnalysis.Scripting (4)
GacFileResolver.cs (2)
66architectures = GlobalAssemblyCache.CurrentArchitectures; 76GlobalAssemblyCache.Instance.ResolvePartialName(assemblyName, out path, Architectures, this.PreferredCulture);
GlobalAssemblyCache.cs (2)
20internal static readonly GlobalAssemblyCache Instance = CreateInstance(); 22private static GlobalAssemblyCache CreateInstance()
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (4)
GlobalAssemblyCacheTests.cs (4)
22var gac = GlobalAssemblyCache.Instance; 91var gac = GlobalAssemblyCache.Instance;