2 instantiations of RuntimeMetadataReferenceResolver
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (2)
57return new RuntimeMetadataReferenceResolver( 254new RuntimeMetadataReferenceResolver(resolver, PackageResolver, GacFileResolver, TrustedPlatformAssemblies, _createFromFileFunc);
15 references to RuntimeMetadataReferenceResolver
Microsoft.CodeAnalysis.Features (1)
Workspace\MiscellaneousFileUtilities.cs (1)
93var referenceResolver = RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(
Microsoft.CodeAnalysis.Scripting (13)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (2)
331foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions) 347foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions)
Hosting\CommandLine\CommandLineRunner.cs (3)
187return RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver( 324var currentMetadataResolver = (RuntimeMetadataReferenceResolver)options.MetadataResolver;
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (5)
26internal sealed class RuntimeMetadataReferenceResolver : MetadataReferenceResolver, IEquatable<RuntimeMetadataReferenceResolver> 52internal static RuntimeMetadataReferenceResolver CreateCurrentPlatformResolver( 239public bool Equals(RuntimeMetadataReferenceResolver? other) 249public override bool Equals(object? other) => Equals(other as RuntimeMetadataReferenceResolver); 251internal RuntimeMetadataReferenceResolver WithRelativePathResolver(RelativePathResolver resolver)
ScriptMetadataResolver.cs (3)
20RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(ImmutableArray<string>.Empty, baseDirectory: null)); 22private readonly RuntimeMetadataReferenceResolver _resolver; 27internal ScriptMetadataResolver(RuntimeMetadataReferenceResolver resolver)
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
ScriptTestBase.cs (1)
32var runtimeMetadataReferenceResolver = RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(