3 overrides of GetAssemblyIdentities
Microsoft.CodeAnalysis.Scripting (3)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\ClrGlobalAssemblyCache.cs (1)
94public override IEnumerable<AssemblyIdentity> GetAssemblyIdentities(string partialName = null, ImmutableArray<ProcessorArchitecture> architectureFilter = default(ImmutableArray<ProcessorArchitecture>))
src\Compilers\Shared\GlobalAssemblyCacheHelpers\DotNetCoreGlobalAssemblyCache.cs (1)
27public override IEnumerable<AssemblyIdentity> GetAssemblyIdentities(string? partialName = null, ImmutableArray<ProcessorArchitecture> architectureFilter = default)
src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
145public override IEnumerable<AssemblyIdentity> GetAssemblyIdentities(string partialName = null, ImmutableArray<ProcessorArchitecture> architectureFilter = default(ImmutableArray<ProcessorArchitecture>))
8 references to GetAssemblyIdentities
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (1)
61=> IOUtilities.PerformIO(() => GlobalAssemblyCache.Instance.GetAssemblyIdentities(partialName), []);
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (7)
GlobalAssemblyCacheTests.cs (7)
40names = gac.GetAssemblyIdentities("mscorlib").ToArray(); 47names = gac.GetAssemblyIdentities("System.Core, Version=4.0.0.0").ToArray(); 56names = gac.GetAssemblyIdentities("System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089").ToArray(); 74names = gac.GetAssemblyIdentities("x\u0002").ToArray(); 77names = gac.GetAssemblyIdentities("\0").ToArray(); 80names = gac.GetAssemblyIdentities("xxxx\0xxxxx").ToArray(); 84names = gac.GetAssemblyIdentities("nonexistingassemblyname" + Guid.NewGuid().ToString()).ToArray();