1 write to Services
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentState.cs (1)
48Services = documentServiceProvider ?? DefaultTextDocumentServiceProvider.Instance;
18 references to Services
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\CommittedSolution.cs (1)
280.WithDocumentServiceProvider(document.State.Services));
Microsoft.CodeAnalysis.Workspaces (16)
Workspace\Host\DocumentService\Extensions.cs (3)
17=> document?.Services.GetService<IDocumentOperationService>()?.CanApplyChange ?? false; 23=> document?.Services.GetService<IDocumentOperationService>()?.SupportDiagnostics ?? false; 29=> documentState.Services.GetService<DocumentPropertiesService>()?.DiagnosticsLspClientName == RazorCSharpLspClientName;
Workspace\Solution\AdditionalDocumentState.cs (1)
51this.Services,
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
63this.Services,
Workspace\Solution\DocumentState.cs (6)
316Services, 384Services, 416Services, 441Services, 483Services, 526Services,
Workspace\Solution\DocumentState_LinkedFileReuse.cs (2)
28Services, 60Services,
Workspace\Solution\TextDocument.cs (1)
59internal IDocumentServiceProvider Services => State.Services;
Workspace\Solution\TextDocumentState.cs (1)
207this.Services,
Workspace\Workspace.cs (1)
1742new DocumentInfo(newDoc.State.Attributes, loader: null, documentServiceProvider: newDoc.State.Services));
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Venus\DocumentServiceTests.vb (1)
117Dim documentServices = document.State.Services