1 type derived from HostServices
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\Mef\MefHostServices.cs (1)
18public class MefHostServices(CompositionContext compositionContext) : HostServices, IMefHostExportProvider
23 references to HostServices
dotnet-format (2)
Workspaces\FolderWorkspace.cs (2)
15private FolderWorkspace(HostServices hostServices) 25public static FolderWorkspace Create(HostServices hostServices)
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (2)
52public override HostServices HostServices 54get { return (HostServices)HostExportProvider; }
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (2)
52public override HostServices HostServices 54get { return (HostServices)HostExportProvider; }
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (2)
52public override HostServices HostServices 54get { return (HostServices)HostExportProvider; }
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\MetadataAsSourceWorkspace.cs (1)
9internal sealed class MetadataAsSourceWorkspace(MetadataAsSourceFileService fileService, HostServices hostServices) : Workspace(hostServices, WorkspaceKind.MetadataAsSource)
SemanticSearch\SemanticSearchWorkspace.cs (1)
14internal abstract class SemanticSearchWorkspace(HostServices services, ISemanticSearchSolutionService solutionService)
Microsoft.CodeAnalysis.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (2)
52public override HostServices HostServices 54get { return (HostServices)HostExportProvider; }
Workspace\AdhocWorkspace.cs (1)
19public sealed class AdhocWorkspace(HostServices host, string workspaceKind = WorkspaceKind.Custom) : Workspace(host, workspaceKind)
Workspace\Host\HostWorkspaceServices.cs (1)
50public 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)
37HostServices hostServices, 66/// <param name="hostServices">The <see cref="HostServices"/> used to configure this workspace.</param> 67public static MSBuildWorkspace Create(HostServices hostServices) 77/// <param name="hostServices">The <see cref="HostServices"/> used to configure this workspace.</param> 78public static MSBuildWorkspace Create(IDictionary<string, string> properties, HostServices hostServices)
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (2)
52public override HostServices HostServices 54get { return (HostServices)HostExportProvider; }