2 types derived from LanguageMetadata
Microsoft.CodeAnalysis.EditorFeatures (1)
ContentTypeLanguageMetadata.cs (1)
13internal class ContentTypeLanguageMetadata : LanguageMetadata
Microsoft.CodeAnalysis.Workspaces (1)
LanguageServiceMetadata.cs (1)
15internal class LanguageServiceMetadata : LanguageMetadata
14 references to LanguageMetadata
Microsoft.CodeAnalysis.CSharp.Features (3)
Formatting\CSharpNewDocumentFormattingService.cs (1)
20public CSharpNewDocumentFormattingService([ImportMany] IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers)
Organizing\CSharpOrganizingService.cs (1)
25[ImportMany] IEnumerable<Lazy<ISyntaxOrganizer, LanguageMetadata>> organizers)
Snippets\CSharpSnippetService.cs (1)
29public CSharpSnippetService([ImportMany] IEnumerable<Lazy<ISnippetProvider, LanguageMetadata>> snippetProviders)
Microsoft.CodeAnalysis.Features (9)
BraceMatching\BraceMatchingService.cs (2)
21private readonly ImmutableArray<Lazy<IBraceMatcher, LanguageMetadata>> _braceMatchers; 26[ImportMany] IEnumerable<Lazy<IBraceMatcher, LanguageMetadata>> braceMatchers)
Formatting\AbstractNewDocumentFormattingService.cs (2)
20private readonly IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> _providers; 25protected AbstractNewDocumentFormattingService(IEnumerable<Lazy<INewDocumentFormattingProvider, LanguageMetadata>> providers)
Highlighting\HighlightingService.cs (2)
21private readonly List<Lazy<IHighlighter, LanguageMetadata>> _highlighters; 27[ImportMany] IEnumerable<Lazy<IHighlighter, LanguageMetadata>> highlighters)
Snippets\AbstractSnippetService.cs (2)
23private readonly ImmutableArray<Lazy<ISnippetProvider, LanguageMetadata>> _lazySnippetProviders; 28public AbstractSnippetService(IEnumerable<Lazy<ISnippetProvider, LanguageMetadata>> lazySnippetProviders)
Structure\BlockStructureServiceWithProviders.cs (1)
40var providers = mefExporter.GetExports<BlockStructureProvider, LanguageMetadata>()
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Formatting\VisualBasicNewDocumentFormattingService.vb (1)
16Public Sub New(<ImportMany> providers As IEnumerable(Of Lazy(Of INewDocumentFormattingProvider, LanguageMetadata)))
Organizing\VisualBasicOrganizerService.vb (1)
18Public Sub New(<ImportMany()> organizers As IEnumerable(Of Lazy(Of ISyntaxOrganizer, LanguageMetadata)))