1 write to _workspace
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\InlineRenameSession.cs (1)
159_workspace = workspace;
22 references to _workspace
Microsoft.CodeAnalysis.EditorFeatures (22)
InlineRename\InlineRenameSession.cs (22)
160_workspace.WorkspaceChanged += OnWorkspaceChanged; 217foreach (var d in _workspace.GetOpenDocumentIds()) 262RenameTrackingDismisser.DismissRenameTracking(_workspace, _workspace.GetOpenDocumentIds()); 270if (_workspace.Kind == WorkspaceKind.Interactive) 282_openTextBuffers[buffer] = new OpenTextBufferManager(this, _workspace, _textBufferFactoryService, _textBufferCloneService, buffer); 294if (buffer.GetWorkspace() == _workspace) 341public Workspace Workspace => _workspace; 412if (_workspace.IgnoreUnchangeableDocumentsWhenApplyingChanges) 695RenameTrackingDismisser.DismissRenameTracking(_workspace, _workspace.GetOpenDocumentIds()); 704_workspace.WorkspaceChanged -= OnWorkspaceChanged; 782var factory = _workspace.Services.GetRequiredService<IBackgroundWorkIndicatorFactory>(); 824var previewService = _workspace.Services.GetService<IPreviewDialogService>(); 856var notificationService = _workspace.Services.GetService<INotificationService>(); 879using var undoTransaction = _workspace.OpenGlobalUndoTransaction(EditorFeaturesResources.Inline_Rename); 881if (!_renameInfo.TryOnBeforeGlobalSymbolRenamed(_workspace, changedDocumentIDs, this.ReplacementText)) 884if (!_workspace.TryApplyChanges(finalSolution)) 889finalSolution = CalculateFinalSolutionSynchronously(newSolution, _workspace, changedDocumentIDs, cancellationToken); 891if (!_workspace.TryApplyChanges(finalSolution)) 901var finalChanges = _workspace.CurrentSolution.GetChanges(_baseSolution); 908if (!_renameInfo.TryOnAfterGlobalSymbolRenamed(_workspace, finalChangedIds, this.ReplacementText))