6 instantiations of RuntimeMetadataReferenceResolver
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
368return new RuntimeMetadataReferenceResolver(
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
126var referenceResolver = new RuntimeMetadataReferenceResolver(
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (2)
56return new RuntimeMetadataReferenceResolver( 255new RuntimeMetadataReferenceResolver(resolver, PackageResolver, GacFileResolver, TrustedPlatformAssemblies, _fileReferenceProvider);
Microsoft.CodeAnalysis.Scripting.UnitTests (2)
RuntimeMetadataReferenceResolverTests.cs (2)
30var resolver = new RuntimeMetadataReferenceResolver( 50resolver = new RuntimeMetadataReferenceResolver(
30 references to RuntimeMetadataReferenceResolver
csi (1)
Csi.cs (1)
29sdkDir: RuntimeMetadataReferenceResolver.GetDesktopFrameworkDirectory(),
Microsoft.CodeAnalysis.EditorFeatures (3)
Interactive\InteractiveSession.cs (3)
267var metadataResolver = (RuntimeMetadataReferenceResolver)compilationOptions.MetadataReferenceResolver!; 366private static RuntimeMetadataReferenceResolver CreateMetadataReferenceResolver(IMetadataService metadataService, InteractiveHostPlatformInfo platformInfo, ImmutableArray<string> searchPaths, string baseDirectory)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Workspaces\TestWorkspace_XmlConsumption.cs (2)
251var metadataResolver = RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(fileReferenceProvider: metadataService.GetReference);
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
169if (document.Project.CompilationOptions?.MetadataReferenceResolver is RuntimeMetadataReferenceResolver resolver)
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (3)
52var resolver = context.Document.Project.CompilationOptions.MetadataReferenceResolver as RuntimeMetadataReferenceResolver; 70var helper = GetFileSystemCompletionHelper(context.Document, Glyph.Assembly, RuntimeMetadataReferenceResolver.AssemblyExtensions, s_rules);
Workspace\MiscellaneousFileUtilities.cs (2)
93var referenceResolver = RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (1)
126var referenceResolver = new RuntimeMetadataReferenceResolver(
Interactive\Core\InteractiveHostPlatformInfo.cs (1)
52RuntimeMetadataReferenceResolver.GetTrustedPlatformAssemblyPaths().Where(IsNotHostAssembly).ToImmutableArray(),
Microsoft.CodeAnalysis.Scripting (13)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (2)
350foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions) 366foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions)
Hosting\CommandLine\CommandLineRunner.cs (3)
177return RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver( 314var currentMetadataResolver = (RuntimeMetadataReferenceResolver)options.MetadataResolver;
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (5)
25internal sealed class RuntimeMetadataReferenceResolver : MetadataReferenceResolver, IEquatable<RuntimeMetadataReferenceResolver> 51internal static RuntimeMetadataReferenceResolver CreateCurrentPlatformResolver( 240public bool Equals(RuntimeMetadataReferenceResolver? other) 250public override bool Equals(object? other) => Equals(other as RuntimeMetadataReferenceResolver); 252internal 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.UnitTests (1)
RuntimeMetadataReferenceResolverTests.cs (1)
30var resolver = new RuntimeMetadataReferenceResolver(
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (1)
CommandLineRunnerTests.vb (1)
42sdkDir:=RuntimeMetadataReferenceResolver.GetDesktopFrameworkDirectory(),
vbi (1)
Vbi.vb (1)
23sdkDir:=RuntimeMetadataReferenceResolver.GetDesktopFrameworkDirectory(),