3 types derived from GlobalAssemblyCache
Microsoft.CodeAnalysis.Scripting (3)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\ClrGlobalAssemblyCache.cs (1)
28
internal sealed class ClrGlobalAssemblyCache :
GlobalAssemblyCache
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\DotNetCoreGlobalAssemblyCache.cs (1)
20
internal sealed class DotNetCoreGlobalAssemblyCache :
GlobalAssemblyCache
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
23
internal sealed class MonoGlobalAssemblyCache :
GlobalAssemblyCache
7 references to GlobalAssemblyCache
Microsoft.CodeAnalysis.Features (3)
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (2)
19
new(() => [..
GlobalAssemblyCache
.Instance.GetAssemblySimpleNames()]);
61
=> IOUtilities.PerformIO(() =>
GlobalAssemblyCache
.Instance.GetAssemblyIdentities(partialName), []);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
256
GlobalAssemblyCache
.Instance.ResolvePartialName(fullAssemblyName, out assemblyLocation, preferredCulture: CultureInfo.CurrentCulture);
Microsoft.CodeAnalysis.Scripting (4)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GacFileResolver.cs (2)
66
architectures =
GlobalAssemblyCache
.CurrentArchitectures;
76
GlobalAssemblyCache
.Instance.ResolvePartialName(assemblyName, out path, Architectures, this.PreferredCulture);
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCache.cs (2)
18
internal static readonly
GlobalAssemblyCache
Instance = CreateInstance();
20
private static
GlobalAssemblyCache
CreateInstance()