50 references to Snapshot
Microsoft.CodeAnalysis.Remote.Razor (50)
AutoInsert\RemoteAutoInsertService.cs (1)
141var generatedDocument = await remoteDocumentContext.Snapshot
CodeActions\RemoteCodeActionsService.cs (4)
45csharpRequest = await _codeActionsService.GetCSharpCodeActionsRequestAsync(context.Snapshot, request, cancellationToken).ConfigureAwait(false); 50var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false); 67var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false); 71return await _codeActionsService.GetCodeActionsAsync(request, context.Snapshot, delegatedCodeActions, generatedDocumentUri, supportsCodeActionResolve, cancellationToken).ConfigureAwait(false);
CodeActions\RoslynCodeActionHelpers.cs (1)
45document = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false);
CodeLens\RemoteCodeLensService.cs (2)
40var snapshot = context.Snapshot; 84var snapshot = context.Snapshot;
Completion\RemoteCompletionService.cs (4)
130var documentSnapshot = remoteDocumentContext.Snapshot; 208var documentSnapshot = remoteDocumentContext.Snapshot; 344var componentAvailabilityService = new ComponentAvailabilityService(context.Snapshot.ProjectSnapshot.SolutionSnapshot); 371var documentSnapshot = context.Snapshot;
Debugging\RemoteDataTipRangeService.cs (1)
52var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false);
Debugging\RemoteDebugInfoService.cs (3)
44var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false); 72var syntaxTree = await context.Snapshot.GetCSharpSyntaxTreeAsync(cancellationToken).ConfigureAwait(false); 108var syntaxTree = await context.Snapshot.GetCSharpSyntaxTreeAsync(cancellationToken).ConfigureAwait(false);
DevTools\RemoteDevToolsService.cs (1)
70var csharpSyntaxTree = await context.Snapshot.GetCSharpSyntaxTreeAsync(cancellationToken).ConfigureAwait(false);
Diagnostics\RemoteDiagnosticsService.cs (4)
59.. await _translateDiagnosticsService.TranslateAsync(RazorLanguageKind.CSharp, csharpDiagnostics, context.Snapshot, cancellationToken).ConfigureAwait(false), 60.. await _translateDiagnosticsService.TranslateAsync(RazorLanguageKind.Html, htmlDiagnostics, context.Snapshot, cancellationToken).ConfigureAwait(false) 114var convertedDiagnostics = RazorDiagnosticHelper.Convert(razorDiagnostics, codeDocument.Source.Text, context.Snapshot); 172diagnostics.AddRange(_translateDiagnosticsService.MapDiagnostics(RazorLanguageKind.CSharp, csharpTaskItems, context.Snapshot, codeDocument));
DocumentHighlight\RemoteDocumentHighlightService.cs (1)
65var generatedDocument = await context.Snapshot
DocumentSymbols\RemoteDocumentSymbolService.cs (2)
35var generatedDocument = await context.Snapshot 56return _documentSymbolService.GetDocumentSymbols(context.Snapshot.FileKind, context.Uri, csharpDocument, csharpSymbols);
FindAllReferences\RemoteFindAllReferencesService.cs (2)
72var generatedDocument = await context.Snapshot 105var (mappedUri, mappedRange) = await DocumentMappingService.MapToHostDocumentUriAndRangeAsync(context.Snapshot, location.DocumentUri.GetRequiredParsedUri(), location.Range.ToLinePositionSpan(), cancellationToken).ConfigureAwait(false);
FoldingRanges\RemoteFoldingRangeService.cs (1)
45var generatedDocument = await context.Snapshot
GoToDefinition\RemoteGoToDefinitionService.cs (4)
65context.Snapshot, 81context.Snapshot, 99var generatedDocument = await context.Snapshot 126.MapToHostDocumentUriAndRangeAsync(context.Snapshot, uri, range.ToLinePositionSpan(), cancellationToken)
GoToImplementation\RemoteGoToImplementationService.cs (2)
67var generatedDocument = await context.Snapshot 95.MapToHostDocumentUriAndRangeAsync(context.Snapshot, uri, range.ToLinePositionSpan(), cancellationToken)
Hover\RemoteHoverService.cs (2)
67var generatedDocument = await context.Snapshot 132var componentAvailabilityService = new ComponentAvailabilityService(context.Snapshot.ProjectSnapshot.SolutionSnapshot);
InlayHints\RemoteInlayHintService.cs (3)
57var generatedDocument = await context.Snapshot 102var textChanges = await _razorEditService.MapCSharpEditsAsync(changes, context.Snapshot, cancellationToken).ConfigureAwait(false); 129var generatedDocument = await context.Snapshot
InlineCompletion\RemoteInlineCompletionService.cs (2)
47var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false); 72var formattingContext = FormattingContext.Create(context.Snapshot, codeDocument, options, logger: null);
NestedFiles\RemoteAddNestedFileService.cs (2)
51var razorFilePath = context.Snapshot.FilePath; 146documentContext.Snapshot.Project,
ProjectSystem\RemoteDocumentContext.cs (2)
11public TextDocument TextDocument => Snapshot.TextDocument; 16=> Snapshot.ProjectSnapshot.SolutionSnapshot;
Rename\RemoteRenameService.cs (5)
66var generatedDocument = await context.Snapshot 93await _razorEditService.MapWorkspaceEditAsync(context.Snapshot, csharpEdit, cancellationToken).ConfigureAwait(false); 158if (!context.Snapshot.FileKind.IsComponent()) 163var generatedDocument = await context.Snapshot.GetGeneratedDocumentAsync(cancellationToken).ConfigureAwait(false); 190await _razorEditService.MapWorkspaceEditAsync(context.Snapshot, csharpEdit, cancellationToken).ConfigureAwait(false);
SignatureHelp\RemoteSignatureHelpService.cs (1)
38var generatedDocument = await context.Snapshot