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();
101
if (!removeOnly &&
_session
.ReplacementText == string.Empty)
150
_session
.Cancel();
172
_session
._threadingContext.ThrowIfNotOnUIThread();
183
_session
.UndoManager.UndoTemporaryEdits(_subjectBuffer, disconnect: false);
189
var renameableSpan =
_session
._renameInfo.GetReferenceEditSpan(
221
_session
._threadingContext.ThrowIfNotOnUIThread();
224
if (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, () =>
475
var linkedRenameSpan =
_session
._renameInfo.GetConflictEditSpan(
477
GetWithoutAttributeSuffix(
_session
.ReplacementText,
589
_session
._threadingContext.ThrowIfNotOnUIThread();