1 implementation of IMetadataAsSourceService
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.cs (1)
25internal abstract partial class AbstractMetadataAsSourceService : IMetadataAsSourceService
8 references to IMetadataAsSourceService
Microsoft.CodeAnalysis.CSharp.Features (1)
MetadataAsSource\CSharpMetadataAsSourceServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(IMetadataAsSourceService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (4)
MetadataAsSource\OmniSharpMetadataAsSourceService.cs (4)
35var service = document.GetRequiredLanguageService<IMetadataAsSourceService>(); 61var service = document.GetRequiredLanguageService<IMetadataAsSourceService>();
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (2)
151var sourceFromMetadataService = temporaryDocument.Project.Services.GetRequiredService<IMetadataAsSourceService>();
Microsoft.CodeAnalysis.VisualBasic.Features (1)
MetadataAsSource\VisualBasicMetadataAsSourceServiceFactory.vb (1)
11<ExportLanguageServiceFactory(GetType(IMetadataAsSourceService), LanguageNames.VisualBasic), [Shared]>