48 implementations of ILanguageServiceFactory
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationServiceFactory.cs (1)
14internal partial class CSharpCodeGenerationServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharLanguageServiceFactory.cs (1)
14internal sealed class CSharpVirtualCharLanguageServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
16internal class CSharpSemanticFactsServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
16internal sealed partial class CSharpSyntaxFactsServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxKindsServiceFactory.cs (1)
16internal class CSharpSyntaxKindsServiceFactory : ILanguageServiceFactory
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionServiceFactory.cs (1)
14internal sealed class TypeImportCompletionServiceFactory : ILanguageServiceFactory
ExtractMethod\CSharpSyntaxTriviaServiceFactory.cs (1)
16internal class CSharpSyntaxTriviaServiceFactory : ILanguageServiceFactory
LanguageServices\CSharpSymbolDisplayServiceFactory.cs (1)
16internal sealed partial class CSharpSymbolDisplayServiceFactory : ILanguageServiceFactory
MetadataAsSource\CSharpMetadataAsSourceServiceFactory.cs (1)
16internal class CSharpMetadataAsSourceServiceFactory : ILanguageServiceFactory
QuickInfo\CSharpQuickInfoSevice.cs (1)
14internal class CSharpQuickInfoServiceFactory : ILanguageServiceFactory
Structure\CSharpBlockStructureService.cs (1)
17internal class CSharpBlockStructureServiceFactory : ILanguageServiceFactory
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeCleanup\CSharpCodeCleanerServiceFactory.cs (1)
14internal class CSharpCodeCleanerServiceFactory : ILanguageServiceFactory
Formatting\CSharpSyntaxFormattingService.cs (1)
31internal sealed class Factory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationServiceFactory.cs (1)
14internal partial class CSharpCodeGenerationServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharLanguageServiceFactory.cs (1)
14internal sealed class CSharpVirtualCharLanguageServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
16internal class CSharpSemanticFactsServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
16internal sealed partial class CSharpSyntaxFactsServiceFactory : ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxKindsServiceFactory.cs (1)
16internal class CSharpSyntaxKindsServiceFactory : ILanguageServiceFactory
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
IntelliSense\CSharpCompletionCommandHandlerTests_DefaultsSource.vb (1)
626Implements ILanguageServiceFactory
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Completion\CompletionFeaturesTests.cs (2)
612internal sealed class Factory : ILanguageServiceFactory 903internal sealed class Factory : ILanguageServiceFactory
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharLanguageServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (1)
18Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxFactsServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxKindsServiceFactory.vb (1)
13Implements ILanguageServiceFactory
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\CompletionProviders\ImportCompletionProvider\TypeImportCompletionServiceFactory.vb (1)
14Implements ILanguageServiceFactory
Completion\VisualBasicCompletionService.vb (1)
22Implements ILanguageServiceFactory
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
24Implements ILanguageServiceFactory
ExtractMethod\VisualBasicSyntaxTriviaServiceFactory.vb (1)
13Implements ILanguageServiceFactory
LanguageServices\VisualBasicSymbolDisplayServiceFactory.vb (1)
13Implements ILanguageServiceFactory
MetadataAsSource\VisualBasicMetadataAsSourceServiceFactory.vb (1)
13Implements ILanguageServiceFactory
QuickInfo\VisualBasicQuickInfoService.vb (1)
13Implements ILanguageServiceFactory
Structure\VisualBasicBlockStructureService.vb (1)
14Implements ILanguageServiceFactory
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CaseCorrection\VisualBasicCaseCorrectionServiceFactory.vb (1)
13Implements ILanguageServiceFactory
CodeCleanup\VisualBasicCodeCleanerServiceFactory.vb (1)
13Implements ILanguageServiceFactory
Rename\VisualBasicRenameRewriterLanguageServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharLanguageServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (1)
18Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxFactsServiceFactory.vb (1)
13Implements ILanguageServiceFactory
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxKindsServiceFactory.vb (1)
13Implements ILanguageServiceFactory
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelNavigationPointServiceFactory.cs (1)
18internal partial class CSharpCodeModelNavigationPointServiceFactory : ILanguageServiceFactory
CodeModel\CSharpCodeModelServiceFactory.cs (1)
19internal partial class CSharpCodeModelServiceFactory : ILanguageServiceFactory
EditorConfigSettings\DataProvider\CodeStyle\CSharpCodeStyleSettingsLanguageServiceFactory.cs (1)
17internal sealed class CSharpCodeStyleSettingsLanguageServiceFactory : ILanguageServiceFactory
EditorConfigSettings\DataProvider\Whitespace\CSharpWhitespaceSettingsLanguageServiceFactory.cs (1)
17internal sealed class CSharpWhitespaceSettingsLanguageServiceFactory : ILanguageServiceFactory
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelNavigationPointServiceFactory.vb (1)
15Implements ILanguageServiceFactory
CodeModel\VisualBasicCodeModelServiceFactory.vb (1)
19Implements ILanguageServiceFactory
38 references to ILanguageServiceFactory
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\LanguageServiceMetadata.cs (1)
11/// MEF metadata class used for finding <see cref="ILanguageService"/> and <see cref="ILanguageServiceFactory"/> exports.
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
43var factories = hostServices.GetExports<ILanguageServiceFactory, LanguageServiceMetadata>()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
155HostExportProvider.GetExports<ILanguageServiceFactory, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language))
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CSharpCompletionService.cs (1)
22internal sealed class Factory(IAsynchronousOperationListenerProvider listenerProvider) : ILanguageServiceFactory
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
34internal sealed class Factory() : ILanguageServiceFactory
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\Completion\InteractiveCommandCompletionService.cs (1)
19internal sealed class Factory(IAsynchronousOperationListenerProvider listenerProvider) : ILanguageServiceFactory
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
IntelliSense\CSharpCompletionCommandHandlerTests_DefaultsSource.vb (1)
636Public Function CreateLanguageService(languageServices As CodeAnalysis.Host.HostLanguageServices) As CodeAnalysis.Host.ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharLanguageServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (1)
25Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxFactsServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxKindsServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\CompletionProviders\ImportCompletionProvider\TypeImportCompletionServiceFactory.vb (1)
21Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Completion\VisualBasicCompletionService.vb (1)
32Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
31Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
ExtractMethod\VisualBasicSyntaxTriviaServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
LanguageServices\VisualBasicSymbolDisplayServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
MetadataAsSource\VisualBasicMetadataAsSourceServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
QuickInfo\VisualBasicQuickInfoService.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Structure\VisualBasicBlockStructureService.vb (1)
21Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CaseCorrection\VisualBasicCaseCorrectionServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
CodeCleanup\VisualBasicCodeCleanerServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Rename\VisualBasicRenameRewriterLanguageServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationServiceFactory.vb (1)
20Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharLanguageServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (1)
25Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxFactsServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxKindsServiceFactory.vb (1)
20Public Function CreateLanguageService(languageServices As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
Microsoft.CodeAnalysis.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\LanguageServiceMetadata.cs (1)
11/// MEF metadata class used for finding <see cref="ILanguageService"/> and <see cref="ILanguageServiceFactory"/> exports.
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefLanguageServices.cs (1)
43var factories = hostServices.GetExports<ILanguageServiceFactory, LanguageServiceMetadata>()
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
155HostExportProvider.GetExports<ILanguageServiceFactory, LanguageServiceMetadata>().Select(lz => lz.Metadata.Language))
Workspace\Host\HostLanguageServices.cs (1)
19/// <see cref="ILanguageServiceFactory"/> have the same ownership rules as
Workspace\Host\Mef\ExportLanguageServiceFactoryAttribute.cs (3)
12/// Use this attribute to declare a <see cref="ILanguageServiceFactory"/> implementation for inclusion in a MEF-based workspace. 15/// Declares a <see cref="ILanguageServiceFactory"/> implementation for inclusion in a MEF-based workspace. 22public class ExportLanguageServiceFactoryAttribute(Type type, string language, string layer = ServiceLayer.Default) : ExportAttribute(typeof(ILanguageServiceFactory))
Workspace\Host\Mef\ILanguageServiceFactory.cs (1)
12/// Implement a <see cref="ILanguageServiceFactory"/> when you want to provide <see cref="ILanguageService"/> instances that use other services.
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelNavigationPointServiceFactory.vb (1)
22Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService
CodeModel\VisualBasicCodeModelServiceFactory.vb (1)
39Public Function CreateLanguageService(provider As HostLanguageServices) As ILanguageService Implements ILanguageServiceFactory.CreateLanguageService