1 write to ServerKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
LspServices\LspServiceMetadataView.cs (1)
37
ServerKind
= (WellKnownLspServerKinds)metadata[nameof(AbstractExportLspServiceAttribute.ServerKind)];
7 references to ServerKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
LspServices\LspServices.cs (7)
44
foreach (var lazyServiceFactory in mefLspServiceFactories.Where(f => f.Metadata.
ServerKind
== serverKind))
48
foreach (var lazyService in mefLspServices.Where(s => s.Metadata.
ServerKind
== serverKind))
52
foreach (var lazyServiceFactory in mefLspServiceFactories.Where(f => f.Metadata.
ServerKind
== WellKnownLspServerKinds.Any))
56
foreach (var lazyService in mefLspServices.Where(s => s.Metadata.
ServerKind
== WellKnownLspServerKinds.Any))
66
Contract.ThrowIfFalse(metadata.
ServerKind
== serverKind);
73
Contract.ThrowIfFalse(metadata.
ServerKind
== WellKnownLspServerKinds.Any);
82
Contract.ThrowIfTrue(existing.Metadata.
ServerKind
== WellKnownLspServerKinds.Any);