1 implementation of GetReference
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\Metadata\MetadataServiceFactory.cs (1)
37public PortableExecutableReference GetReference(string resolvedPath, MetadataReferenceProperties properties)
6 references to GetReference
Microsoft.CodeAnalysis.Features (2)
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (1)
98var reference = service.GetReference(resolvedPath, MetadataReferenceProperties.Assembly);
Workspace\MiscellaneousFileUtilities.cs (1)
125createFromFileFunc: metadataService.GetReference);
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Host\Metadata\WorkspaceMetadataFileReferenceResolver.cs (1)
36return [_metadataService.GetReference(path, properties)];
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
833return solutionServices.GetRequiredService<IMetadataService>().GetReference(fullFilePath, properties);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
533var metadataReference = metadataService.GetReference(outputPath, new MetadataReferenceProperties(MetadataImageKind.Assembly, projectReference.Aliases, projectReference.EmbedInteropTypes));
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
264.Select(r => metadataService.GetReference(r.Path, new MetadataReferenceProperties(aliases: [.. r.Aliases])));