4 types derived from HostServices
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
VisualStudioMefHostServices.cs (1)
17internal sealed class VisualStudioMefHostServices : HostServices, IMefHostExportProvider
Microsoft.CodeAnalysis.Remote.Workspaces (1)
VisualStudioMefHostServices.cs (1)
17internal sealed class VisualStudioMefHostServices : HostServices, IMefHostExportProvider
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\Mef\MefHostServices.cs (1)
18public class MefHostServices : HostServices, IMefHostExportProvider
Microsoft.CodeAnalysis.Workspaces.Desktop (1)
Workspace\Host\Mef\MefV1HostServices.cs (1)
21public class MefV1HostServices : HostServices, IMefHostExportProvider
51 references to HostServices
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
MefWorkspaceServices.cs (2)
48public override HostServices HostServices 50get { return (HostServices)_exportProvider; }
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Formatting\RazorLineFormattingOptionsTests.cs (1)
39var hostServices = s_composition.GetHostServices();
MoveStaticMembers\CSharpMoveStaticMembersTests.cs (1)
3425var hostServices = s_testServices.GetHostServices();
Microsoft.CodeAnalysis.EditorFeatures (3)
Interactive\InteractiveWorkspace.cs (1)
19internal InteractiveWorkspace(HostServices hostServices, IGlobalOptionService globalOptions)
LanguageServer\AbstractInProcLanguageClient.cs (1)
231HostServices hostServices)
Shared\Preview\PreviewWorkspace.cs (1)
22public PreviewWorkspace(HostServices hostServices)
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
CodeActions\CSharpCodeRefactoringVerifier`1+Test.cs (1)
132var hostServices = s_editorFeaturesOOPComposition.GetHostServices();
CodeActions\VisualBasicCodeRefactoringVerifier`1+Test.cs (1)
118var hostServices = s_editorFeaturesOOPComposition.GetHostServices();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace.cs (1)
125private static HostServices GetHostServices([NotNull] ref TestComposition? composition, bool hasWorkspaceConfigurationOptions)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Preview\PreviewWorkspaceTests.cs (1)
46var hostServices = FeaturesTestCompositions.Features.GetHostServices();
TextEditor\OpenDocumentTests.cs (1)
29var hostServices = EditorTestCompositions.EditorFeatures.GetHostServices();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
Interactive\InteractiveEvaluator.cs (1)
69HostServices hostServices,
Interactive\InteractiveWindowWorkspace.cs (1)
15public InteractiveWindowWorkspace(HostServices hostServices, IGlobalOptionService globalOptions)
Microsoft.CodeAnalysis.ExternalAccess.Razor (2)
IRazorLanguageServerFactory.cs (1)
14IRazorLanguageServerTarget CreateLanguageServer(JsonRpc jsonRpc, IRazorCapabilitiesProvider capabilitiesProvider, HostServices hostServices);
RazorLanguageServerFactoryWrapper.cs (1)
39public IRazorLanguageServerTarget CreateLanguageServer(JsonRpc jsonRpc, IRazorCapabilitiesProvider razorCapabilitiesProvider, HostServices hostServices)
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\MetadataAsSourceWorkspace.cs (1)
13public MetadataAsSourceWorkspace(MetadataAsSourceFileService fileService, HostServices hostServices)
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
CSharpVisualBasicLanguageServerFactory.cs (2)
36HostServices hostServices) 50public AbstractLanguageServer<RequestContext> Create(Stream input, Stream output, ICapabilitiesProvider capabilitiesProvider, ILspServiceLogger logger, HostServices hostServices)
ILanguageServerFactory.cs (1)
20HostServices hostServices);
RoslynLanguageServer.cs (2)
31HostServices hostServices, 62HostServices hostServices,
Workspaces\LspMiscellaneousFilesWorkspace.cs (1)
44public LspMiscellaneousFilesWorkspace(HostServices hostServices) : base(hostServices, WorkspaceKind.MiscellaneousFiles)
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Composition.cs (1)
20public static async Task<HostServices> CreateHostServicesAsync()
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteWorkspace.cs (1)
37internal RemoteWorkspace(HostServices hostServices)
Host\RemoteWorkspace.SolutionCreator.cs (2)
31private readonly HostServices _hostServices; 37public SolutionCreator(HostServices hostServices, AssetProvider assetService, Solution baseSolution)
Microsoft.CodeAnalysis.Workspaces (6)
MefWorkspaceServices.cs (2)
48public override HostServices HostServices 50get { return (HostServices)_exportProvider; }
Workspace\AdhocWorkspace.cs (1)
21public AdhocWorkspace(HostServices host, string workspaceKind = WorkspaceKind.Custom)
Workspace\Host\HostWorkspaceServices.cs (1)
21public abstract HostServices HostServices { get; }
Workspace\Workspace.cs (2)
68/// <param name="host">The <see cref="HostServices"/> this workspace uses</param> 70protected Workspace(HostServices host, string? workspaceKind)
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildWorkspace.cs (5)
39HostServices hostServices, 69/// <param name="hostServices">The <see cref="HostServices"/> used to configure this workspace.</param> 70public static MSBuildWorkspace Create(HostServices hostServices) 80/// <param name="hostServices">The <see cref="HostServices"/> used to configure this workspace.</param> 81public static MSBuildWorkspace Create(IDictionary<string, string> properties, HostServices hostServices)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
MSBuildWorkspaceTestBase.cs (1)
177protected static MSBuildWorkspace CreateMSBuildWorkspace(HostServices hostServices, params (string key, string value)[] additionalProperties)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (6)
MEF\TestComposition.cs (2)
86/// Returns a new instance of <see cref="HostServices"/> for the composition. This will either be a MEF composition or VS MEF composition host, 89public HostServices GetHostServices()
MEF\UseExportProviderAttribute.cs (2)
33/// <item>Ensures <see cref="HostServices"/> implementations all use the same <see cref="ExportProvider"/>, which is 35/// <item>Clears static cached values in production code holding instances of <see cref="HostServices"/>, or any
Remote\InProcRemoteHostClientProvider.cs (1)
46var hostServices = FeaturesTestCompositions.RemoteHost.AddParts(additionalRemoteParts).GetHostServices();
WorkspaceTestUtilities.cs (1)
18public WorkspaceWithPartialSemantics(HostServices hostServices) : base(hostServices, workspaceKind: nameof(WorkspaceWithPartialSemantics))
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Formatter\FormatterTests.cs (2)
48var hostServices = s_composition.AddParts(new[] { typeof(NoCompilationLanguageService), typeof(TestFormattingService) }).GetHostServices(); 66var hostServices = s_composition.AddParts(new[] { typeof(NoCompilationLanguageService), typeof(TestFormattingService) }).GetHostServices();
Remote\ServiceDescriptorTests.cs (1)
386var hostServices = FeaturesTestCompositions.Features.WithTestHostParts(Testing.TestHost.OutOfProcess).GetHostServices();
SolutionTests\SolutionTests.cs (1)
3197var hostServices = FeaturesTestCompositions.Features.AddParts(new[]
WorkspaceTests\WorkspaceTests.cs (1)
117public NoChangesAllowedWorkspace(HostServices services, string workspaceKind = "Custom")
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspace.cs (1)
34internal VisualStudioWorkspace(HostServices hostServices)