1 write to _currentVersionNumber
Microsoft.VisualStudio.LanguageServices (1)
EditorConfigSettings\Common\SettingsSnapshotFactoryBase.cs (1)
35internal void NotifyOfUpdate() => Interlocked.Increment(ref _currentVersionNumber);
7 references to _currentVersionNumber
Microsoft.VisualStudio.LanguageServices (7)
EditorConfigSettings\Common\SettingsSnapshotFactoryBase.cs (7)
31public override int CurrentVersionNumber => _currentVersionNumber; 41if (versionNumber == _currentVersionNumber) 43if (_lastSnapshotVersionNumber == _currentVersionNumber) 50var snapshot = CreateSnapshot(data, _currentVersionNumber); 53_lastSnapshotVersionNumber = _currentVersionNumber; 58else if (versionNumber < _currentVersionNumber) 66throw new InvalidOperationException($"Invalid GetSnapshot request. Requested version: {versionNumber}. Current version: {_currentVersionNumber}");