1 instantiation of RemoteDocumentSnapshot
Microsoft.CodeAnalysis.Remote.Razor (1)
ProjectSystem\RemoteProjectSnapshot.cs (1)
82snapshot = new RemoteDocumentSnapshot(document, this);
43 references to RemoteDocumentSnapshot
Microsoft.AspNetCore.Razor.Microbenchmarks (1)
Formatting\DocumentFormattingBenchmark.cs (1)
75var documentSnapshot = snapshotManager.GetSnapshot(document);
Microsoft.CodeAnalysis.Remote.Razor (33)
CodeActions\OOPGenerateEventHandlerCodeActionResolver.cs (1)
35var razorDocumentSnapshot = _snapshotManager.GetSnapshot(remoteDocumentContext.TextDocument);
CodeLens\RemoteCodeLensService.cs (2)
40var snapshot = context.Snapshot; 84var snapshot = context.Snapshot;
Completion\RemoteCompletionService.cs (4)
130var documentSnapshot = remoteDocumentContext.Snapshot; 208var documentSnapshot = remoteDocumentContext.Snapshot; 291private static async Task<SourceGeneratedDocument> GetCSharpGeneratedDocumentAsync(RemoteDocumentSnapshot documentSnapshot, TextEdit? provisionalTextEdit, CancellationToken cancellationToken) 371var documentSnapshot = context.Snapshot;
DocumentMapping\IDocumentMappingServiceExtensions.cs (2)
23RemoteDocumentSnapshot originSnapshot, 43RemoteDocumentSnapshot originSnapshot,
DocumentMapping\RemoteDocumentMappingService.cs (1)
29RemoteDocumentSnapshot originSnapshot,
DocumentMapping\RemoteRazorEditService.cs (3)
32if (contextDocumentSnapshot is not RemoteDocumentSnapshot originSnapshot) 44var razorDocumentSnapshot = _snapshotManager.GetSnapshot(razorDocument); 52if (contextDocumentSnapshot is not RemoteDocumentSnapshot originSnapshot)
DocumentMapping\RemoteSpanMappingService.cs (4)
56var documentSnapshot = _snapshotManager.GetSnapshot(razorDocument); 98var documentSnapshot = _snapshotManager.GetSnapshot(razorDocument); 104private async Task<ImmutableArray<RazorMappedSpanResult>> MapSpansAsync(RemoteDocumentSnapshot documentSnapshot, RazorCodeDocument codeDocument, ImmutableArray<TextSpan> spans, CancellationToken cancellationToken) 195var documentSnapshot = _snapshotManager.GetSnapshot(razorDocument);
ProjectSystem\RemoteDocumentContext.cs (3)
9internal sealed class RemoteDocumentContext(Uri uri, RemoteDocumentSnapshot snapshot) : DocumentContext(uri, snapshot) 13public new RemoteDocumentSnapshot Snapshot => (RemoteDocumentSnapshot)base.Snapshot;
ProjectSystem\RemoteProjectSnapshot.cs (4)
26private readonly Dictionary<TextDocument, RemoteDocumentSnapshot> _documentMap = []; 61public RemoteDocumentSnapshot GetDocument(TextDocument document) 76private RemoteDocumentSnapshot GetDocumentCore(TextDocument document) 80if (!_documentMap.TryGetValue(document, out var snapshot))
ProjectSystem\RemoteSnapshotManager.cs (1)
36public RemoteDocumentSnapshot GetSnapshot(TextDocument document)
RazorDocumentServiceBase.cs (1)
91var documentSnapshot = SnapshotManager.GetSnapshot(razorDocument);
RemoteTagHelperSearchEngine.cs (2)
25Debug.Assert(documentSnapshot is RemoteDocumentSnapshot); 27var project = ((RemoteDocumentSnapshot)documentSnapshot).TextDocument.Project;
SemanticTokens\RemoteCSharpSemanticTokensProvider.cs (2)
38var snapshot = (RemoteDocumentSnapshot)documentContext.Snapshot;
SpellCheck\RemoteCSharpSpellCheckRangeProvider.cs (2)
23var snapshot = (RemoteDocumentSnapshot)documentContext.Snapshot;
UriPresentation\RemoteUriPresentationService.cs (1)
77var otherSnapshot = SnapshotManager.GetSnapshot(otherDocument);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (5)
Cohost\CohostRoslynRenameTest.cs (1)
272var snapshot = snapshotManager.GetSnapshot(razorDocument);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
72var snapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\DocumentExcerptServiceTestBase.cs (1)
35var snapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (1)
102var documentSnapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (1)
140var snapshot = snapshotManager.GetSnapshot(document);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
72var snapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\DocumentExcerptServiceTestBase.cs (1)
35var snapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (1)
102var documentSnapshot = snapshotManager.GetSnapshot(document);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (1)
140var snapshot = snapshotManager.GetSnapshot(document);