1 write to _session
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
64_session = session;
21 references to _session
Microsoft.CodeAnalysis.EditorFeatures (21)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (21)
78_isBufferReadOnly = new DynamicReadOnlyRegionQuery(isEdit => !_session._isApplyingEdit); 100_session._threadingContext.ThrowIfNotOnUIThread(); 101if (!removeOnly && _session.ReplacementText == string.Empty) 150_session.Cancel(); 172_session._threadingContext.ThrowIfNotOnUIThread(); 183_session.UndoManager.UndoTemporaryEdits(_subjectBuffer, disconnect: false); 189var renameableSpan = _session._renameInfo.GetReferenceEditSpan( 221_session._threadingContext.ThrowIfNotOnUIThread(); 224if (args.EditTag == s_propagateSpansEditTag || _session._isApplyingEdit) 253_session.UndoManager.OnTextChanged(this.ActiveTextView.Selection, singleTrackingSpanTouched); 274_session._threadingContext.ThrowIfNotOnUIThread(); 282_session.UndoManager.ApplyCurrentState( 290_session.UndoManager.UpdateSelection(this.ActiveTextView, _subjectBuffer, _referenceSpanToLinkedRenameSpanMap[_activeSpan.Value].TrackingSpan); 296_session._threadingContext.ThrowIfNotOnUIThread(); 312_session.UndoManager.UndoTemporaryEdits(_subjectBuffer, disconnect: true); 318_session._threadingContext.ThrowIfNotOnUIThread(); 329_session.UndoManager.UndoTemporaryEdits(_subjectBuffer, disconnect: false); 339_session.UndoManager.CreateConflictResolutionUndoTransaction(_subjectBuffer, () => 475var linkedRenameSpan = _session._renameInfo.GetConflictEditSpan( 477GetWithoutAttributeSuffix(_session.ReplacementText, 589_session._threadingContext.ThrowIfNotOnUIThread();